Definition of embay in English:
verb[with object] (usually be embayed)
1.1 (as adjective embayed) Formed into bays; hollowed out by or as if by the sea: the embayed island
1.2chiefly Geology Enclose (something) in a recess or hollow.
- These landslides were embayed by the lava that flooded the central caldera floor.
- This landslide material was then embayed by lava when the central caldera was flooded.
- The great escarpment is embayed by major valleys, and a belt of mountains lies between it and the coastal plain.
Definition of embay in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan