English Dictionary
Definition retard in British English
retard verb
[transitive] verb
/rɪˈtɑː(r)d/
1
to slow down or delay the development or progress of something
Synonyms and related words
