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