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