chatterbox
English Dictionary
->
Letter C
-> chatterbox
Search Dictionary:
chatterbox Definition
(n)
orchid
growing
along
streams
or
ponds
of
western
North
America
having
leafy
stems
and
1
greenish
-
brown
and
pinkish
flower
in
the
axil
of
each
upper
leaf
(n)
an
obnoxious
and
foolish
and
loquacious
talker
chatterbox Synonyms
babbler
chatterbox
chatterer
Epipactis gigantea
giant helleborine
magpie
prater
spouter
stream orchid
© Art Branch Inc.