artificial horizons
English
Noun
artificial
horizons
plural of
artificial horizon