Thumb ring Meaning, Definition & Usage

Definitions
  1. a ring worn on the thumb. Shak.

Webster 1913