It has already annihilated all the tribes who formerly inhabited the sea-coast.
the shore of a sea or ocean
See also: seashore coast seacoast