From French socle, from Italian zoccolo (“wooden shoe”), from Latin socculus, diminutive of soccus (“sock”). Doublet of zoccolo.
Practice speaking and memorizing "socle" and many other words and sentences in English.