Red Cross

Explore definitions, synonyms, and language insights of Red Cross

Definitions

Noun
an international organization that cares for the sick or wounded or homeless in wartime