Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
metre
in English
metre
us
//ˈmitər//
uk
//ˈmiːtə//
#common
#a1
Plural
metres
Past Tense
metred
Participle Verb
metring
Third Person Singular
metres
Definitions
Noun
a
unit
of
length
in
the
SI
system
;
measuring
distance
a
rhythmic
pattern
in
language
or
music
a
poetic
or
musical
measurement
of
rhythm
The
poet
carefully
considered
the
metre
of
her
verse
.