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.

[ IN + ROAD(1) in sense 'riding' ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.