INROAD


Meaning of INROAD in English

(n.) The entrance of an enemy into a country with purposes of hostility; a sudden or desultory incursion or invasion; raid; encroachment.

Webster's English dictionary.      Английский словарь Webster.