• word of the day

    hummingbird

    hummingbird - Dictionary definition and meaning for word hummingbird

    Definition
    (noun) tiny American bird having brilliant iridescent plumage and long slender bills; wings are specialized for vibrating flight
Connect with us on Facebook