Nailhead Meaning

There are 2 meaning(s) for word Nailhead

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

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