FLAMBOYANT

Definition of FLAMBOYANT

  1. (noun)showy tropical tree or shrub native to Madagascar; widely planted in tropical regions for its immense racemes of scarlet and orange flowers; sometimes placed in genus Poinciana
  2. (adj)marked by ostentation but often tasteless
  3. (adj)elaborately or excessively ornamented