meaning of thumbtack
1.
a
tack
for
attaching
papers
to
a
bulletin
board
or
drawing
board
Related Words
thumbtack
|
Developed & Maintained By
Taraprasad.com