INROAD

Definition of INROAD

  1. (noun)an encroachment or intrusion
  2. (noun)an invasion or hostile attack