THUMBSTALL


Meaning of THUMBSTALL in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: thumb (I) + stall

: a protective covering for the thumb ; also : any of various similar devices for other purposes (as a rubber cover for the thumb to aid in sorting mail)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.