SUPERCHERY


Meaning of SUPERCHERY in English

noun deceit; fraud; imposition.

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