Definition Nothing short of
English vocabulary and translations (See all our English vocabulary translation)
nothing short of (incredible): absolutely, completely, indisputably (incredible)
- "As you can see from the attached photo, my physical transformation is nothing short of godlike."
Do you have smart way of remembering 'Nothing short of'? Share it with us!