Definition of German sock in US English:

German sock

noun

US
rare
  • A thick woollen sock.

Origin

Mid 19th century; earliest use found in Our Young Folks.