meaning of trammels

1. a restraint that confines or restricts freedom especially something used to tie down or restrain a prisoner


Related Words

trammels |

Developed & Maintained By Taraprasad.com

Treasure Words