Definify.com

Definition 2026


stopbank

stopbank

English

Noun

stopbank (plural stopbanks)

  1. levee, dyke