EXUBERATE


Meaning of EXUBERATE in English

noun to abound; to be in great abundance.

Webster English vocab.      Английский словарь Webster.