soapbox

/sˈoʊpbɑks/

Explore definitions, synonyms, and language insights of soapbox

Definitions

Noun
a crate for packing soap
Noun
a platform raised above the surrounding level to give prominence to the person on it

More General Terms