stump_speechEnglish

stump speech

Noun

Political oratory

English: stump speech