Dictionary search results

Showing 1-4 of 4 results

sentinel US English

A soldier or guard whose job is to stand and keep watch

stand sentinel US English

(Of a soldier) keep watch

stand sentinel in sentinel US English

(Of a soldier) keep watch