LAY BY THE HEELS


Meaning of LAY BY THE HEELS in English

phrasal

1. : to seize and imprison : capture

2. : to cause the downfall of : bring down : overtake

Romanticism … proceeded to hold the field till it was laid by the heels by naturalism — Edmund Wilson

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.