Sekirov Dictionary

atterrate

/əˈtɛɹeɪt/

verb1

  1. (no longer used, rare) To fill up with alluvial earth.
forms

atterrated · atterrating · atterrates

This dictionary works without the internet: on your phone · in Chrome