Meaning of “smashing” in the English Dictionary

English