oversock
/ˈoʊvərˌsɒk/Definitions
1. noun
A sock worn over another sock, typically for added warmth or protection.
“She wore an oversock over her cold feet during the winter hike.”
2. verb
To wear a sock over another sock, especially for warmth.
“He oversocked his feet for the long, snowy trek.”