inroad

1 ENTRIES FOUND:
inroad /ˈɪnˌroʊd/ noun
plural inroads
inroad
/ˈɪnˌroʊd/
noun
plural inroads
Britannica Dictionary definition of INROAD
[count]
— used to describe a situation in which someone or something becomes more successful or important often by making someone or something else less successful — usually plural
— usually used with make