History
History
Synonyms
UK
US
Meaning:
delay

to cause (a person, vehicle etc) to be slow or late; (an instance of) delaying or being delayed

deferment, interruption

impediment

a physical defect, especially in speech, e.g. a stammer; something that hinders

obstruction, hindrance

loss

failure to keep, maintain or use something

misfortune, deficit; something misplaced or lost

resistance

(the act, power, of) resisting; (in a country occupied by an enemy) a group of people organized to oppose the enemy; an opposing force

fighting, opposition

RETARDATION as in Wiktionary
RETARDATION as in Wikipedia