English Dictionary
◊ HIGH-CLASS
highroad
n : (British) a highway [syn: {trunk road}]