Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of millimetre

- A lineal measure in the metric system, containing the thousandth part of a meter; equal to .03937 of an inch. See 3d Meter.

Crossword clue for millimetre

- Length unit
- Unit of length