Home
Search
Index
Definify.com
Definition
2024
stopbank
stopbank
English
Noun
stopbank
(
plural
stopbanks
)
levee
,
dyke
Similar Results