Definition of buttonhooks:
(n) :
(American football) A play in which the receiver runs straight downfield, then turns back toward the line of scrimmage.
(v) :
(American football) To perform the buttonhook play.
(n) :
(sewing) A hook used to pull thread through the holes of a button.
(n) :
(now chiefly historical) A hook for pulling the buttons of gloves and shoes through the buttonholes.