Showboat has 3 different meanings across 1 category:
Noun
a river steamboat on which theatrical performances could be given (especially on the Mississippi River)
A river steamboat having a resident theatre.
To show off.