SOAPBOX Meaning of SOAPBOX in English ■ noun a box or crate used as a makeshift stand for public speaking. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004