the Red Cross
noun
: an international organization that helps people who are suffering because of a war or natural disaster
Love words? Need even more definitions?
Merriam-Webster unabridged
Share