Definitions
noun
an international organization that cares for the sick or wounded or homeless in wartime
Look “red cross” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an international organization that cares for the sick or wounded or homeless in wartime