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

atterrate Definition

Cancel
atterrate
verb
To fill up with alluvial earth

Words Related to atterrate!

atterrate Examples by Brain Bank Users