Ответ:

  1. Гардемарин — слово восходит к французскому сочетанию garde-marine: garde — «охрана, стража», marine — «морской». Так называли воспитанника морского учебного заведения, готовившегося к службе во флоте.

  2. Арьергард — от французского arrière-garde: arrière — «позади», garde — «охрана, стража». Это часть войска, охраняющая его сзади.

  3. Гардероб — от французского garde-robe: garder — «хранить, беречь», robe — «одежда». Первоначальное значение — место для хранения одежды; теперь так называют также одежду одного человека.