Definition
"Used to emphasize the surprising or remarkable nature of someone or something, often indicating they are important or significant."
"The person who came to the meeting was no less than the chairman of the board!"
"He won the competition, no less, which is incredibly surprising!"
"They were invited to attend the award ceremony, no less!"