showboat

Noun
  1. A river steamboat on which theatrical performances could be given (especially on the Mississippi River) (synset 104215827)

Other Searches