BAFFLEMENT


Meaning of BAFFLEMENT in English

noun the process or act of baffling, or of being baffled; frustration; check.

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