Denshi Jisho — Online Japanese dictionary

尽くす つくす 1: to exhaust; to run out;
2: to devote; to serve (a person); to befriend;
3: (Auxiliary verb) to do to exhaustion
Common word, Godan verb with su ending 

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 尽くす .