Dictionary.com
Thesaurus.com

rollerballs

  • plural
    of rollerball.
    rollerball
    noun
    a ball, contained within a device, which rotates fully.

More Suggestions