noun Date: 1907 an improvised platform used by a self-appointed, spontaneous, or informal orator, ~ adjective
SOAPBOX
Meaning of SOAPBOX in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012