English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
to do what is necessary to succeed, especially when success did not seem likely
At the last minute, Jean came up trumps and sorted everything out.