What is the meaning of athletic sock in English?

Learn vocabulary with pictures as well as definitions of athletic sock in English

Learn in

See more

n. athletic sock

Definition of athletic sock in English

Sock designed to be worn when exercising.

Synonyms of athletic sock in English

sports socksport sock