The team barnstormed across the country to show their new play.
To travel around to perform or promote something, often in a lively or energetic way.
The candidates barnstormed to win votes before the election.
To engage in a series of performances or events, especially in a competitive or promotional context.
With powerful free picture dictionary & flashcards.