CARTROAD

Definition of CARTROAD

  1. (noun)any road or path affording passage especially a rough one