a thing that blocks flow or movement, for example of a liquid in a narrow place synonym obstruction造成阻塞的东西;阻塞物 a blockage in an artery/a pipe/a drain 动脉/管道/排水沟堵塞物
Oxford Collocations Dictionaryadjective- complete
- partial
- cause
- create
- prevent
- …
- blockage in
the state of being blocked 堵塞;阻塞 to cause/clear the blockage 引起/疏通阻塞
Oxford Collocations Dictionaryadjective- complete
- partial
- cause
- create
- prevent
- …
- blockage in