Dictionary.com
Thesaurus.com

has roller-skated

  • present perfect
    of roller-skate (3rd person singular).
    roller skate
    noun
    a form of skate with four wheels or rollers instead of a runner, for use on a sidewalk or other surface offering traction.

More Suggestions