antarāyakara

(~ī)n. causing obstacles; preventing