Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Word Explorer
Children's Dictionary
Help
Help
Help
Multi-word Results
at last after a long time or wait; finally.
on last legs having very little energy, strength, hope, or ability to go on; likely to collapse or die.