Грамматический словарь Зализняка (склонения слова):
Сапог, сапоги, сапога, сапог, сапогу, сапогам, сапог, сапоги, сапогом, сапогами, сапоге, сапогах
САП’ОГ, сапога, род. мн. сапог, ·муж.
1. Род мужской обуви с голенищем до колен. Высокие сапоги. Кожаные сапоги. Валеные сапоги (валенки). Охотничьи сапоги. Тачать сапог. «Зарывая носки сапог в снег, он медленно ушел за угол церкви.» М.Горький.
2. перен. Человек неловкий, неумелый в работе (·прост. ·презр. ). Ну, и сапог, не мог такого простого дела сделать.
• Два сапога пара (·разг. ирон.) — о двух лицах, вполне подходящих друг к другу (преим. в отношении общего им недостатка). Сапоги всмятку — см. всмятку.
Старославянское – сапогъ.
Древнерусское – сапогъ.
Слово «сапог» было известно в древнерусском языке с XI в., куда пришло из старославянского в форме «сапогъ» и со значением «твердая кожаная обувь». Древнерусское «сапогъ» было синонимично слову «онуча» (в старославянском – «оноуца») со значением «обувь».
Этимология слова достаточно спорная. Некоторые ученые видят связь с греческим словом, связанным с глаголом «подвязывать», т.к. древнегреческая обувь представляла собой подошву с ремнями (сандалии).
Другие исследователи языка склонны сближать «сапог» с глаголом «сопеть» (диалектное «сопля» – «штанина», «соп» – «печная труба»), т.е. исходно «сапог» – «труба», позже – «голенище» и «обувь с голенищами».
По другой версии, «сапог» – заимствование из тюркских языков, где sabu – «башмак», восточномонгольское sab – «башмак, ботинок».
Производные: сапожный, сапожник.