Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
timbre
in English
timbre
uk
//ˈtaɪmbə//
#uncommon
Plural
timbres
Definitions
Noun
a
sound's
unique
quality
;
tone
and
resonance
The
singer's
distinctive
timbre
captivated
the
audience
.
a
heraldic
crest
on
a
coat
of
arms
The
family's
coat
of
arms
featured
a
timbre
with
a
golden
eagle
.