'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