Dictionary.com
Thesaurus.com

had been roller-skating

More Suggestions