thumbtack
Explore definitions, synonyms, and language insights of thumbtack
Definitions
Noun
a tack for attaching papers to a bulletin board or drawing board
Verb
fasten with thumbtacks; "The teacher thumbtacked the notice on the bulletin board"