'thumbtack' definitions:
Definition of 'thumbtack'
From: WordNet
noun
A tack for attaching papers to a bulletin board or drawing board [syn: thumbtack, drawing pin, pushpin]
verb
Fasten with thumbtacks; "The teacher thumbtacked the notice on the bulletin board"