Грамматический словарь Зализняка (склонения слова):
Страж, стражи, стража, стражей, стражу, стражам, стража, стражей, стражем, стражами, страже, стражах
-а, м.
1. устар., теперь шутл. или ирон.
Тот, кто несет вооруженную охрану кого-, чего-л.
Невольника стерегли семеро турок ---. Между стражами и невольником завелась тесная связь. Пушкин, Кирджали.
Федор стал прогуливаться вдоль ограды под бесстрастным надзором стража, охраняющего сокровища русского искусства. Тендряков, Свидание с Нефертити.
2. высок.
Тот, кто охраняет, защищает кого-, что-л.; хранитель, защитник.
Боец Красной Армии — гражданин своей страны, хозяин, страж ее и строитель ее будущего. М. Горький, О «солдатских идеях».
Это охотники — племя бескорыстных мечтателей и верные стражи природы. Ливеровский, Об охоте.
СТРАЖ, а, м.
1. То же, что сторож (устар. и ирон.).
2. Человек, к-рый охраняет кого-что-н., защитник (высок.). С. закона.
• Страж порядка (ирон.) блюститель порядка.
СТРАЖ -а; м. Высок. Тот, кто охраняет, защищает кого-, что-л.; хранитель, защитник. С. порядка, закона. С. нравственности. С. мира. С. природы.
СТРАЖ, стража, ·муж. (·церк.-книжн., ·поэт. ·устар., теперь ·ритор. ). Тот, кто охраняет, хранитель, защитник. «Свободы тайный страж, карающий кинжал.» Пушкин. «Я буду страж его красы.» А.Блок. Красная армия — верный страж завоеваний Октября.