hand grip

English

Noun

hand grip (plural hand grips)

  1. Alternative spelling of handgrip.