За (под) семью (десяью) замкамиРазг. 1. Под надёжной охраной; под строгим присмотром. 2. Тщательно спрятан, недоступен. ФСРЯ, 168.
Большой словарь русских поговорок. — М: Олма Медиа Групп
В. М. Мокиенко, Т. Г. Никитина
2007