SUPPARASITATION


Meaning of SUPPARASITATION in English

noun the act of flattering to gain favor; servile approbation.

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