SOCK Meaning of SOCK in English demí-strumpe, strumpette; (inner sole) solea intern English Interlingue dictionary. Английский словарь Интерлингве. 2012