STAND IN Meaning of STAND IN in English 1》 deputize. 2》 Nautical sail closer to the shore. → stand Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004