What is the meaning of business sock in English?

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

Learn in

See more

n. business sock

Definition of business sock in English

Thin sock designed to provide comfort when worn with dress shoes.

Synonyms of business sock in English

dress sock