Definition of retard:
(n) :
retardation; delay; (offensive slang) a person with mental retardation
(v) :
to keep delaying; to continue to hinder; to prevent from progress; to render more slow in progress; to impede; to hinder; to put off; to postpone
"retard the march of an army"