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