Meaning of tin tack in English:
tin tack
noun
BritishA tack coated with tin.
- ‘I got the hump so I sabotaged the tyres of the head's car by putting tin tacks in to puncture them.’
Are You Learning English? Here Are Our Top English Tips
A tack coated with tin.