What is the full meaning of inroads
INROAD, a hostile invasion [n]
Example of the word inroads placed on a Scrabble board.