English Dictionary
Definition nothing less than in British English
nothing less than
phrase
1
used for emphasizing how important or serious something really is
Example
Their willingness to work together is nothing less than miraculous.
Synonyms and related words
