Search results
- Dictionaryhinder/ˈhɪndə/
verb
- 1. make it difficult for (someone) to do something or for (something) to happen: "language barriers hindered communication between scientists"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries