meaning of instrument landing

1. an aircraft landing made entirely by means of instruments


Related Words

instrument landing |

Developed & Maintained By Taraprasad.com

Treasure Words