trainer sock
noun
a sock designed to be worn with a training shoe, often cut low at the ankle so that very little shows above the shoe
Words nearby trainer sock
trainbearer,
trained nurse,
trainee,
traineeship,
trainer,
trainer sock,
training,
training agency,
training aid,
training college,
training group