Search results
- Dictionaryre·tard
verb
- 1. delay or hold back in terms of progress, development, or accomplishment: "our progress was retarded by unforeseen difficulties"
noun
- 1. a person who has an intellectual disability (often used as a general term of abuse). offensive
Powered by Oxford Dictionaries