Meaning of inroad
Definition of inroad
(noun)
an
encroachment
or intrusion; "they
made
inroads in the United States market"
an
invasion
or
hostile
attack
Other information on inroad
WIKIPEDIA results for
inroad
Amazon results for
inroad
Tweet