IMPALEMENT


Meaning of IMPALEMENT in English

(n.) An inclosing by stakes or pales, or the space so inclosed.

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