SHOWBOAT


Meaning of SHOWBOAT in English

a person who displays, a show-off The peacock is one of nature's showboats - he's magnificent!

English idioms vocab.      Словарь английских идиом и выражений.