SOAPBOX Meaning of SOAPBOX in English n. improvised platform or crate from which an informal speech is delivered; box in which soap is packed Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012