English dictionary
instrument landing meaning and definition
Definition and meaning of instrument landing at MeaningMonkey.org. instrument landing meaning and definition in the English Dictionary.INSTRUMENT LANDING noun
Definition of instrument landing (noun)
- an aircraft landing made entirely by means of instruments
Source: Princeton University Wordnet