IMPALEMENT Meaning of IMPALEMENT in English (n.) An inclosing by stakes or pales, or the space so inclosed. Webster's English dictionary. Английский словарь Webster. 2012