English synonyms about - contact  

stand-in

noun

1 stand-in

Someone who takes the place of another (as when things get dangerous or difficult):
— The star had a stand-in for dangerous scenes.

synonyms: backup, backup man, fill-in, relief, reliever, substitute.

Dutch: vervanger


Find more on stand-in elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146