bedsock

Noun

 * 1) A sock worn in bed, to keep the feet warm.