Meaning of “Route 128” in the English Dictionary

Business

"Route 128" in Business English

See all translations

Route 128noun

uk us IT

an area in the US, near Boston, Massachusetts, where there are a lot of computer and technology companies:

Silicon Valley, CA and Route 128, MA are two of the premiere technological concentrations in the world.

(Definition of “Route 128” from the Cambridge Business English Dictionary © Cambridge University Press)