GAMBREL


Meaning of GAMBREL in English

[gam.brel] n [ONF gamberel, fr. gambe leg, fr. LL gamba] (1547): a stick or iron for suspending slaughtered animals

Merriam-Webster English vocab.      Английский словарь Merriam Webster.