Wiktionary
artificial horizons
n. (artificial horizon English)
n. (artificial horizon English)