meter
Definition
Defined as the distance traveled by light during a period of 1/(2.99792079 x 108) second. One meter equals about 1.1 yards, 3.3 feet, or 39.37 inches. Written also as metre.
meter is in the Industries, Manufacturing, & Technology subject.
meter appears in the definitions of the following terms:
pound weight,
diopter (dpt),
miles per hour (MPH),
digital enhanced cordless telecommunication (DECT),
sthene (sn),
telematics,
fathom,
knot,
story,
coverage
and
This content can be found on the following page:
http://www.businessdictionary.com/definition/meter.html
email to a friend print this definition cite this definition








