Definition of Cambridge
2 city in eastern Massachusetts on the north side of the Charles River across from Boston population 105,162 ◆Harvard University and the Massachusetts Institute of Technology are located in Cambridge, Massachusetts.
3 city in southeastern Ontario, Canada population 126,748; includes the former cities of Galt and Preston
CAMBRIDGE Defined for English Language Learners
Definition of Cambridge for English Language Learners
: U.S. city, Massachusetts
: city in England
Seen and Heard
What made you want to look up Cambridge? Please tell us where you read or heard it (including the quote, if possible).