Main definitions of metre in English

: metre1metre2

metre1

noun

  • British spelling of meter

Main definitions of metre in English

: metre1metre2

metre2

noun

  • British spelling of meter