(informal)
TRY ONE'S HARDEST, do one's best, do one's utmost, do all one can, give one's all, make every effort; informal do one's damnedest, go all out, pull out all the stops, bust a gut, move heaven and earth.
2192; headword
(informal)
TRY ONE'S HARDEST, do one's best, do one's utmost, do all one can, give one's all, make every effort; informal do one's damnedest, go all out, pull out all the stops, bust a gut, move heaven and earth.
2192; headword
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012