v. & n. --v.tr. 1 prevent the free movement or activity of. 2 impede, hinder. --n. Naut. necessary but cumbersome equipment on a ship. [ME: orig. unkn.]
HAMPER
Meaning of HAMPER in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012