Menlo Park definition

  • others:
    • An unincorporated neighborhood of central New Jersey north of brand new Brunswick. A memorial tower markings the site regarding the laboratory in which Thomas Edison perfected the incandescent light bulb in 1879.

Related Sources

  • Sentence for "Menlo Park"
  • Urban Dictionary for "Menlo Park"
29 votes

How would you define Menlo Park?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!