It means 'a public way especially : a main direct road' (from Merriam-Webster).
check the explanation of 'highway' in dictionary
所有跟帖:
•
you'd better check the definition of "highway" in the regulation
-caliber-
♂
(171 bytes)
()
01/09/2009 postreply
00:05:54