EGAVE
barnburning
Meaning
adjective
Very exciting or successful.
The mayor delivered a barnburning speech.
Save “barnburning” to learn later