English to English
noun
- someone who takes the place of another (as when things get dangerous or difficult)
The star had a stand-in for dangerous scenes.
We need extra employees for summer fill-ins.
source: WordNet 3.0
- a person who reduces the intensity (e.g., of fears) and calms and pacifies
A reliever of anxiety.
An allayer of fears.
source: WordNet 3.0
- a pitcher who does not start the game
source: WordNet 3.0
- One who, or that which, relieves.
source: Webster 1913