letted
verb
Definitions
To hinder, prevent, impede, hamper, cumber; to obstruct (someone or something).
To prevent someone from doing something; also to prevent something from happening.
To tarry or delay.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
To hinder, prevent, impede, hamper, cumber; to obstruct (someone or something).
To prevent someone from doing something; also to prevent something from happening.
To tarry or delay.