What does aterrizar mean?

aterrizar - Spanish to English

to secure