bedsock

noun
  1. a sock worn in bed to keep the feet warm
  2. Usage: chiefly British

Examples