SHOWBOAT


Meaning of SHOWBOAT in English

a person who displays, a show-off

The peacock is one of nature's showboats - he's magnificent!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.