замок

За́мок (крепость). Это слово в значении «крепость» заимствовано из польского и является калькой с немецкого существительного, которое в свою очередь калькирует латинское clusa — «крепость, замок».

Замо́к (устройство для запирания). Это общеславянское слово, имеющее значение «устройство для запирания», образовано от глагола замъкняти — «запереть».

См. также происхождение слова замок в других этимологических онлайн-словарях русского языка нашего портала.