EGAVE
sockprint
Meaning
noun
The impression left by a sock.
Similar words
print
pawprint
paw print
impression
pelmatogram
earprint
backprint
screenprint
squeeze
screen print
Save “sockprint” to learn later