CRAMP


Meaning of CRAMP in English

(n.) That which confines or contracts; a restraint; a shackle; a hindrance.

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