Thesaurus.com
Dictionary.com

long sock

NOUN
knee sock
Synonyms