Skip to main content
Search Section
Skip alphabetical navigation menu.

Browse Alphabetically

  • English Word Meteorite Definition A mass of stone or iron which has fallen to the earth from space; an aerolite.
  • English Word Meteorize Definition To ascend in vapors; to take the form of a meteor.
  • English Word Meteorograph Definition An instrument which registers meteorologic phases or conditions.
  • English Word Meteorographic Definition Of or pertaining to meteorography.
  • English Word Meteorography Definition The registration of meteorological phenomena.
  • English Word Meteoroid Definition A small body moving through space, or revolving about the sun, which on entering the earth's atmosphere would be deflagrated and appear as a meteor.
  • English Word Meteoroidal Definition Of or pertaining to a meteoroid or to meteoroids.
  • English Word Meteoroligic Definition Alt. of Meteorological
  • English Word Meteorolite Definition A meteoric stone; an aerolite; a meteorite.
  • English Word Meteorological Definition Of or pertaining to the atmosphere and its phenomena, or to meteorology.
  • English Word Meteorologist Definition A person skilled in meteorology.
  • English Word Meteorology Definition The science which treats of the atmosphere and its phenomena, particularly of its variations of heat and moisture, of its winds, storms, etc.
  • English Word Meteoromancy Definition A species of divination by meteors, chiefly by thunder and lightning, which was held in high estimation by the Romans.
  • English Word Meteorometer Definition An apparatus which transmits automatically to a central station atmospheric changes as marked by the anemometer, barometer, thermometer, etc.
  • English Word Meteoroscope Definition An astrolabe; a planisphere.
  • English Word Meteoroscope Definition An instrument for measuring the position, length, and direction, of the apparent path of a shooting star.
  • English Word Meteorous Definition Of the nature or appearance of a meteor.
  • English Word Meter Definition One who, or that which, metes or measures. See Coal-meter.
  • English Word Meter Definition An instrument for measuring, and usually for recording automatically, the quantity measured.
  • English Word Meter Definition A line above or below a hanging net, to which the net is attached in order to strengthen it.
  • English Word Meter Definition Alt. of Metre
  • English Word Meterage Definition The act of measuring, or the cost of measuring.
  • English Word Metergram Definition A measure of energy or work done; the power exerted in raising one gram through the distance of one meter against gravitation.
  • English Word Metewand Definition A measuring rod.
  • English Word Meteyard Definition A yard, staff, or rod, used as a measure.
  • English Word Meth Definition See Meathe.
  • English Word Methaemoglobin Definition A stable crystalline compound obtained by the decomposition of hemoglobin. It is found in old blood stains.
  • English Word Methal Definition A white waxy substance, found in small quantities in spermaceti as an ethereal salt of several fatty acids, and regarded as an alcohol of the methane series.
  • English Word Methane Definition A light, colorless, gaseous, inflammable hydrocarbon, CH4; marsh gas. See Marsh gas, under Gas.
  • English Word Metheglin Definition A fermented beverage made of honey and water; mead.