Term of the Moment

home directory


Look Up Another Term


Definition: millimeter


One thousandth of a meter, or 1/25th of an inch. See metric system and millimeter wave.