Definify.com

Definition 2024


stopbank

stopbank

English

Noun

stopbank (plural stopbanks)

  1. levee, dyke