seafront
1. [ noun ] (geography) the waterfront of a seaside town
Related terms: waterfront seaport
Similar spelling:   seafaring
  saffron