Definition of Stand Sentinel

  • 1. Watch over so as to protect Verb

Synonyms for word "stand sentinel"

Semanticaly linked words with "stand sentinel"