INROAD


Meaning of INROAD in English

n.1 (often in pl.; usu. foll. by on, into) an encroachment; a using up of resources etc. (makes inroads on my time).

2 a hostile attack; a raid.

Etymology: IN + ROAD(1) in sense 'riding'

Oxford English vocab.      Оксфордский английский словарь.