EMPUZZLE


Meaning of EMPUZZLE in English

vt to puzzle.

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