NOUSLE


Meaning of NOUSLE in English

vt to insnare; to entrap.

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