What is the full meaning of waterfront
land with buildings, or a section of a town fronting or abutting on a body of water [n -S]
Example of the word waterfront placed on a Scrabble board.