there was a big hole in the road which ____ the traffic

你好!held up. hold up" means to delay or block the movement or progress of sb/sth.eg: An accident is holding up traffic."set back" means to delay the progress of sb/sth by a particular time.eg; The ba...

更多阅读