History
History
Synonyms
UK
US
Meaning:
retard

to prevent or hinder (something)

hinder, obstruct

RETARDATE as in Wiktionary
RETARDATE as in Wikipedia