Definitions of stand sentinel:

  • verb:   watch over so as to protect
    Example: "We must stand sentinel to protect ourselves"