Meaning of stand sentinel
Definition of stand sentinel
(verb)
watch
over
so as to protect; "We
must
stand
sentinel
to
protect
ourselves"; "The jewels
over
which they
kept
guard
were stolen"
Other information on stand sentinel
WIKIPEDIA results for
stand sentinel
Amazon results for
stand sentinel
Tweet