Answer: kneehighsock

AnswerCrossword Clue
KNEEHIGHSOCK

Bit of long footwear