Meaning of cartroad

Definition of cartroad

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

Other information on cartroad

WIKIPEDIA results for cartroad
Amazon results for cartroad