Feedback
Atterrate
Meaning
Verb
●
To
fill up
with
alluvial
earth.
Sourced from
Wiktionary
Origin
atterrate
English
atterrare
Italian
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better