seafront









seafront


noun

  1. an area, including buildings, along the edge of the sea; waterfront.

noun

  1. a built-up area facing the sea
46 queries 0.394