English Dictionary
Definition thumbtack in British English
thumbtack noun
[countable] noun
/ˈθʌmˌtæk/

English Dictionary