SOAPBOX Meaning of SOAPBOX in English n.1 a box for holding soap. 2 a makeshift stand for a public speaker. Oxford English vocab. Оксфордский английский словарь. 2012