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