seascapeEnglish

seascape, waterscape

Noun

A painting of the sea (as distinguished from a landscape)

English: seascape, waterscape

A view of the sea

English: seascape

English words with similar meanings

Show 1 words