Denshi Jisho — Online Japanese dictionary

一生懸命 いっしょうけんめい very hard; with utmost effort; with all one's might; for dear life
Common word, Na-adjective, Adverbial noun, Noun 

You can also

Look up kanji details for 一生懸命.

Try a Yahoo Jisho search for 一生懸命 .
Try a Goo Jisho search for 一生懸命 .
Try a Google search for 一生懸命 .