About us
Define
Definitions for
"seafront"
the waterfront of a seaside town
wordnet.princeton.edu