Retards [verb]

Definition of Retards:

hinder, obstruct

Synonyms of Retards:


Opposite/Antonyms of Retards:


Sentence/Example of Retards: