SUFFLATE


Meaning of SUFFLATE in English

vt to blow up; to inflate; to inspire.

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