barnstorming

barnstorming (adj) synonyms

barnstorming definitions

adj
  • Highly theatrical. 

adj
noun