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. Оксфордский английский словарь. 2012