значения слова страж в толковых словарях русского языка:
“
страж - человек, который охраняет кого-что-нибудь, защитник Пример: С. закона. *** 2. - (устар. и ирон.). см. сторож
Толковый словарь Ожегова.
“
страж
м. 1) Тот, кто несет вооруженную охрану кого-л., чего-л. 2) перен. Тот, кто защищает, охраняет что-л.; защитник.
Ефремова Т.Ф. Толковый словарь русского языка.
“
страж , -а, м. 1. То же, что сторож (устар. и ирон.). 2. Человек, к-рый охраняет кого-что-н., защитник (высок.). С, закона. * Страж порядка (ирон.) - блюститель порядка.
С.И.Ожегов, Н.Ю.Шведова. Толковый словарь русского языка.