obturates
动词 obturate:
block passage through
同义词:obstruct, obturate, impede, occlude, jam, block, close up