meaning of forced landing

1. an unscheduled airplane landing that is made under circumstances engine failure or adverse weather not under the pilots control


Related Words

forced landing |

Developed & Maintained By Taraprasad.com

Treasure Words