Dictionary.com
Thesaurus.com

has knurled

  • present perfect
    of knurl (3rd person singular).
    knurl
    noun
    a small ridge or bead, especially one of a series, as on a button for decoration or on the edge of a thumbscrew to assist in obtaining a firm grip.