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” “Somebody ----s” “Somebody ----s PP”