'showboat' definitions:

Definition of 'showboat'

From: WordNet
noun
A river steamboat on which theatrical performances could be given (especially on the Mississippi River)

Synonyms of 'showboat'

From: Moby Thesaurus