Atterrate
Word Dictionary
-> Atterrate
Search:
Atterrate
(v. t.) To fill up with alluvial earth.
Terms of Use
Canadian Jobs