Summary
English Synonyms:   more detail...
  1. lee shore:


English

Detailed Synonyms for lee shore in English

lee shore:

lee shore [the ~] noun

  1. the lee shore
    the lee shore

Related Synonyms for lee shore