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 meter mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email