meaning of cartroad

cartroad meaning in General Dictionary

any roadway or path affording passage especially a harsh one