What is the meaning of Inroad?

An advance into enemy territory, an attempted invasion; an encroachment, an incursion.

Often followed by in, into, or on: initial progress made toward accomplishing a goal or solving a problem.

To make advances or incursions.

To make an inroad into (something).

Source: wiktionary.org