atterrer
Top 25000
Meanings
Verb
1. to fell (transitive)
2. to appal (transitive)
3. to land (a ship); to touchdown (an aircraft) (intransitive)