Этимологический словарь Крылова
Заимствование из немецкого, где Spilk есть сокращение от средненемецкого spilleboum – "дерево для изготовления пики". Spille является производным от spiimen – "крутить, прясть".
Шпиль
шпиль
ШПИЛЬ