梗阻gěngzǔTop 45000Meanings1. to obstruct; to hamper2. (medicine) obstructionCharacters used梗branch阻to hinder