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.
This phrase means you are physically located on the sandy or pebbly area right next to a sea, lake, or ocean.
© 2026 English Reference