inroad
/ˈɪnroʊd/
Explore definitions, synonyms, and language insights of inroad
Definitions
Noun
an encroachment or intrusion; "they made inroads in the United States market"
Noun
an invasion or hostile attack