vineyard : Idioms & Phrases


martha's vineyard

  • noun an island summer resort off of Cape Cod
WordNet