IDIOTED


Meaning of IDIOTED in English

adj rendered idiotic; befooled.

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