• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp