Lay By The Heels Definition

verb

To fetter , to shackle ; to imprison .

Wiktionary
Synonyms:
Advertisement