English dictionary
martha's vineyard meaning and definition
Definition and meaning of martha's vineyard at MeaningMonkey.org. martha's vineyard meaning and definition in the English Dictionary.MARTHA'S VINEYARD noun
Definition of Martha's Vineyard (noun)
- an island summer resort off of Cape Cod
Source: Princeton University Wordnet