Smashing (noun) Definition, Meaning & Examples

adjective
  1. impressive or wonderful: a smashing display.
  2. crushing or devastating: a smashing defeat.
adjective
  1. excellent or first-rate; wonderful
Smashing (noun) Definition, Meaning & Examples

More Definitions