Definify.com

Definition 2025


stopbank

stopbank

English

Noun

stopbank (plural stopbanks)

  1. levee, dyke