Word Meaning

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


Meaning of millimetres

- 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 millimetres

- Length unit
- Unit of length
- Centimetre tenths