Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aboideau Definition

Cancel
aboideau
noun
A tide gate, designed to protect marshland, so constructed as to let out water at low tide, but to prevent an influx of water at high tide

Words Related to aboideau!

aboideau Examples by Brain Bank Users