STAND IN
Meaning of STAND IN in English
transitive verb
chiefly Britain : to be a (specified) expense to : cost
intransitive verb
: to act as a stand-in
•
- stand in with
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012