Originally Posted by
tomato coupe
delay or hold back in terms of progress, development, or
accomplishment.
"our progress was ******** by unforeseen difficulties"
I'm still at a loss. hindered? Probably ********, because of road. There are still people that use that word in an inappropriate way, so I'm not sure anyone would feel like taking it out of the censored word list