Thumbtack Meaning

There are 2 meaning(s) for word Thumbtack

Meaning 1 : a tack for attaching papers to a bulletin board or drawing board

    Synonyms : drawing pin,  pushpin
Meaning 2 : fasten with thumbtacks

    Example : The teacher thumbtacked the notice on the bulletin board