Английский такой английский... Overcoat - длинное пальто или шуба. Moleskin - то ли ткань, то ли мех крота. Тут по описанию очень холодно: и мётлы надо размораживать, и обувь из меха бобра, и перчатки из кролика... Мех крота не греет, в мороз в нём не походишь... В пальто из молескина, похоже, тоже...
Короче, пальто из молескина, подбитое кротовьим мехом.