/ Dictionary / Index A artificial horizon: Meaning and Definition of Find definitions for: artifi'cial hori'zon Pronunciation: [key] a level, as a surface of mercury, used in determining the altitudes of stars. Cf. level (def. 7). the bubble in a sextant or octant for aerial use. Also calledan instrument that indicates the banking and pitch of an aircraft with respect to the horizon. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. artificial heart artificial insemination Related Content Daily Word Quiz: acquiesce Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language