INROAD


Meaning of INROAD in English

[in.road] n (1548) 1: a sudden hostile incursion: raid

2: an advance or penetration often at the expense of someone or something--usu. used in pl.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.