Vocabulary

大道演説

street (soapbox) oratory; stump oratory

noun