Definitions of Martha's vineyard:

  • noun:   an island summer resort off of Cape Cod