Грамматический словарь Зализняка (склонения слова):
Щеколда, щеколды, щеколды, щеколд, щеколде, щеколдам, щеколду, щеколды, щеколдой, щеколдою, щеколдами, щеколде, щеколдах
щеко́лда
-ы, ж.
Пластинка с рычажком для запирания дверей.
[Старуха] отворила ему дверь, опять заперла ее на щеколду. Достоевский, Хозяйка.
ЩЕКОЛДА, ы, ж. Род дверного запора металлическая пластинка с рычажком. Закрыть дверь на щеколду. Откинуть щеколду.
щеко́лда
ЩЕКОЛДА -ы; ж. Запор для дверей, калиток и т.п. — металлическая пластинка с рычажком. Закрыть дверь на щеколду. Оттянуть щеколду. Щ. заела.
ЩЕК’ОЛДА, щеколды, ·жен. Железная пластинка с рычажком, служащая для запирания ворот, наружных дверей. Заложить дверь на щеколду.
Возможно, восходит к немецкому Steckholt – "засов", образованному от stecken – "втыкать, вкладывать" и holt – "держатель".
Немецкое – Steckholt.
В древнерусской письменности слово отсутствует, но фамилия Щеколдов была известна уже с конца XVI в.
Широкое употребление слово приобрело только с конца XVIII в. Происхождение слова не бесспорно. Некоторые исследователи считают, что слово заимствовано из немецкого языка. Возможно, что старшей формой этого слова было «щелкода» (от «щелкать», «щелкнуть»). В украинском слову «щеколда» соответствует существительное «клямка», в чешском – zapadka.
В русском языке слово щеколда означает «запор на калитке или на дверях». Часто она выглядит как падающий рычаг, сделанный из тяжелой металлической полоски.