• word of the day

    ecobabble

    ecobabble - Dictionary definition and meaning for word ecobabble

    Definition
    (noun) using the technical language of ecology to make the user seem ecologically aware
Connect with us on Facebook