EMBOYSSEMENT


Meaning of EMBOYSSEMENT in English

noun an ambush.

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