- (in the US) a river steamer on which theatrical performances are given.；a show-off; an exhibitionist
- show off
noun: showboat, plural noun: showboats
- 1. (in the US) a river steamer on which theatrical performances are given.
- 2. informal a show-off; an exhibitionist he's neither a show-off nor a showboat
- 1. informal show off he was basically showboating to the crowd and they were loving it