English Dictionary
Definition barnstorming in British English
barnstorming adjective
adjective
/ˈbɑː(r)nˌstɔː(r)mɪŋ/
1
done with impressive energy, skill, and enthusiasm
Synonyms and related words
