What is the meaning of Metre?
The basic unit of length in the International System of Units (SI: Système International d'Unités), equal to the distance travelled by light in a vacuum in 1/299 792 458 seconds. The metre is equal to 39 ⁄127 (approximately 39.37) imperial inches.
Alternative spelling of meter
The rhythm or measure in language (especially verse) and musical composition.
To put into metrical form.
metre/meter (the rhythm of a song or poem)
to set
to put
metre, meter (unit of measure, 100 cm)
Source: wiktionary.orgSearch words containing