TUBE SOCK
Meaning of TUBE SOCK in English
ˈtube sock BrE AmE noun [countable]
American English a sock that is long and straight and has no special place for your heel
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012