Flamboyant

English word definition — powered by WordNet

NOUN

showy tropical tree or shrub native to Madagascar

ADJ

marked by ostentation but often tasteless

elaborately or excessively ornamented

Want to remember flamboyant?

Sign up free to bookmark & revise