Headpin Meaning

There are 1 meaning(s) for word Headpin

Meaning 1 : the front bowling pin in the triangular arrangement of ten pins

    Synonyms : kingpin