stand in
English Dictionary
->
Letter S
-> stand in
Search Dictionary:
stand in Definition
(v)
be
a
substitute
; "
The
young
teacher
had
to
substitute
for
the
sick
colleague
"; "
The
skim
milk
substitutes
for
cream
--
we
are
on
a
strict
diet
"
stand in Synonyms
fill in
stand in
sub
substitute
© Art Branch Inc.