Skip to main content

Denozzo's definitions

meter

A form of measurement used extensively in Europe.
1) Le meters they have 100 centimetres.

2) Das kilometres, each has 1000 meters
by Denozzo September 28, 2008
mugGet the metermug.

Share this definition