Definitions Found:

(US) to hinder also TRAMELL, TRAMMEL