meaning of crash landing

1. an emergency landing under circumstances where a normal landing is impossible usually damaging the aircraft


Related Words

crash landing |

Developed & Maintained By Taraprasad.com

Treasure Words