DELTA SHORELINE


Meaning of DELTA SHORELINE in English

noun

: a shoreline produced by the building forward of a delta into a lake or sea

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.