get on one's soapbox
- preachDeliver religious discourse
- rantAngry prolonged outburst
- lectureEducational spoken presentation
- pontificateSpeak in dogmatic manner
- tiradeExtended angry speech
harangue · opinionated · preachy · grandstand · moralize · spout · declaim · sermonize · bluster · pulpit · podium · platform · megaphone · windbag · loudmouth · righteous · indignant · passionate
get on one's soapboxhold one's tongue
Deliberately not speak
bite one's tongue · keep quiet · keep mum · zip one's lip · say nothing
get on one's soapboxlisten
Perceive sound attentively
lend an ear · be all ears · give the floor · take a back seat