INROAD


Meaning of INROAD in English

n. 1 incursion, raid, attack, invasion, penetration, foray, encroachment, forced entry, intrusion Our armoured units have made an inroad into enemy territory 2 Often, inroads. advance(s), progress, breakthrough: Have researchers made significant inroads into the problem of AIDS?

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.