尽くす【つくす】
to use up, to exhaust, to run out of, to devote oneself (to), to do one's utmost (for), to serve, to work (for a cause), to do to exhaustion, to do completely, to do fully
尽きる【つきる】
to be used up, to be run out, to be exhausted, to be consumed, to come to an end
論じ尽くす【ろんじつくす】
to discuss fully, to discuss from every angle, to deal exhaustively with (an issue)
尽力【じんりょく】
efforts, exertion, endeavour, assistance, services
無尽蔵【むじんぞう】
inexhaustible supply
理不尽【りふじん】
unreasonable, irrational, outrageous, absurd
燃え尽きる【もえつきる】
to burn out
縦横無尽【じゅうおうむじん】
freely, right and left, as one pleases
立ち尽くす【たちつくす】
to stand stock still