Definition of no less
—used to suggest that something is surprising or impressive <He insists on being driven to the airport, and in a limousine no less!> <She was contacted by the president, no less!> <The plan was approved by no less (of) an authority than the president himself.>
Seen and Heard
What made you want to look up no less? Please tell us where you read or heard it (including the quote, if possible).