Popular Wordlists
  • word of the day

    tailorbird

    tailorbird - Dictionary definition and meaning for word tailorbird

    Definition
    (noun) tropical Asian warbler that stitches leaves together to form and conceal its nest
    Synonyms : orthotomus sutorius
Connect with us on Facebook