noun Aeronautics. artificial horizon(def 3). nounanother name for artificial horizon (def. 1)