Babylon 10
The world's best online dictionary

Download it's free

Definition of Trammel up

Trammel up Definition from Language, Idioms & Slang Dictionaries & Glossaries
Shakespeare Words
catch, as in a net. [Macbeth]