Vocabulary

Form

to interfere (with); to hinder; to be hindered (from doing); to become impeded; to have difficulty; to suffer inconvenience

verb vi
N1 freq #35