hampered
Definitions
To hinder or impede the movement or progress of.
To obstruct or interfere with the efficient operation of.
Examples
The rescue operation was hampered by heavy rain and strong winds.
His progress on the project was hampered by a lack of necessary resources.
Synonyms
hindered obstructed impeded thwarted encumbered stifled constrained
Antonyms
assisted facilitated aided helped promoted advanced encouraged