trammel

Part of speech: verb

To hamper; entangle; impede.

Part of speech: noun

An impediment; fetter.

Share it on: