Definition of beach

What does the word beach mean?