Разница между значениями beach, shore и coast в английском языке заключается в следующем:
Таким образом, coast — это общее название, которое включает не только сушу, омываемую морем, но и прилегающую территорию. 3 Beach — это зона песчаного пляжа между высокой водой и морским берегом, где обычно отдыхают туристы. 3 Shore — это любой берег, где суша встречается с водной стихией. 3