Subscriber login


Forgot your password?

Library card login

Other

leafbird

Pronunciation: /ˈliːfbəːd/
Definition of leafbird

noun

  • a tree-dwelling songbird of South and SE Asia with mainly green plumage and a black bill, the male typically having a black throat.
    • Genus Chloropsis, family Irenidae (or Chloropseidae): several species

leafbird in other Oxford dictionaries

Definition of leafbird in the US English dictionary
  |  Cite

Word of the day

enjambement

/ ɪnˈdʒam(b)m(ə)nt /
noun
(in verse) the continuation of a sentence without a pause …