HURDLE


Meaning of HURDLE in English

(n.) In England, a sled or crate on which criminals were formerly drawn to the place of execution.

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