Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
warble
in English
warble
us
/wɝbəl/
uk
/wɔːbl/
#uncommon
Past Tense
warbled
Participle Verb
warbling
Third Person Singular
warbles
Definitions
Verb
to
vary
a
sound's
pitch
;
modulate
to
sing
with
trills
like
a
bird
to
utter
or
quaver
melodiously