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

RETARDMENT as in Wiktionary
RETARDMENT as in Wikipedia