Definition: Showboat means someone who's flashy or pretentious, often with extravagant expenses for shows or events. showboat