tin tack

noun

Definition of tin tack

chiefly British
: a tin-plated tack