INVIGORATOR


Meaning of INVIGORATOR in English

n. one who invigorates, one who energizes, one who strengthens

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