embaying
/ɛmˈbeɪɪŋ/
adjective
- Forming or creating a bay or inlet.
- Geologists studied the embaying process along the shore.
- The embaying river delta created a natural harbor.
- The embaying coastline curved inward, forming a calm lagoon.
Synonyms