coastal waterfall

English

Noun

coastal waterfall (plural coastal waterfalls)

  1. Synonym of tidefall