Dictionary.com
definitions
  • synonyms

Grand Traverse Bay

[trav-ers]
See more synonyms for Grand Traverse Bay on Thesaurus.com
noun
  1. an inlet of Lake Michigan on the NW of the Lower Peninsula of Michigan.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018