What is the meaning of the word "waterfront"?

Definitions: