to hinder, obstruct, or block
to block; hinder; resist
More common words that include characters from 阻挡.