meaning of athletic sock

athletic sock meaning in General Dictionary

a sock used for sports activities