ENGLISH
REFERENCE

on the beach

idiom
A1

This phrase means you are physically located on the sandy or pebbly area right next to a sea, lake, or ocean.


© 2026 English Reference