scape-animal

English

noun
Definitions
  • An animal that has symbolically had human diseases and sins transferred to it and then is sent out alive into the wilderness to carry away the afflictions.

Etymology

Compound from English scape (escape) + English animal.

Origin

English

animal

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms