'instrument landing' definitions:

Definition of 'instrument landing'

From: WordNet
noun
An aircraft landing made entirely by means of instruments