exercise device

Noun
  1. A device designed to provide exercise for the user (synset 103307735)

Found on Word Lists

Other Searches