greenpeace
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
an international organization that works for environmental conservation and the preservation of endangered species
WordNet
Previous
greenly
greenmail
greenmarket
greenness
greenockite
Next
greenroom
greens
greensand
greensboro
greenshank