Nailheads Meaning

There are 2 meaning(s) for word Nailheads

Nailheads Meaning 1 : flattened boss on the end of nail opposite to the point

Nailheads Meaning 2 : something resembling the head of a nail that is used as an ornamental device