DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

Guard, defend, restrain, an outpost, garrison; to escort.