FLOWER


Meaning of FLOWER in English

n. plant blossom, bloom; sprouting; prime, climax; best part of something; state of being in bloom, flourishing

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.