• word of the day

    greenpeace

    greenpeace - Dictionary definition and meaning for word greenpeace

    Definition
    (noun) an international organization that works for environmental conservation and the preservation of endangered species
Download our Mobile App Today
Receive our word of the day
on Whatsapp