MPage 139
- 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.