Carpet tack

What is Carpet tack?

Carpet tack definition and meaning on Dictionary terms:
noun

a flat-headed tack used especially to tack down carpets.