I. noun
1. : a theatrical performance given by a troupe on tour
2. : a special engagement of a new motion picture usually at advanced prices
II. noun
: a promotional presentation or meeting conducted in a series of locations
put on huge road shows to drum up investor interest — Gretchen Morgenson et al