Marblehead (noun) Definition, Meaning & Examples

noun
  1. a resort town in northeastern Massachusetts: a center for recreational boating, especially yachting.
Marblehead (noun) Definition, Meaning & Examples

More Definitions