bobchristina71 bobchristina71 17-01-2022 English contestada 26. to obstruct or hinder movement or progress a) levy b) impede c) homage d) augment