roller derby
roller derby
English
Noun
Ad
Definition
A sport based on teams of rollerskaters who race round a track, jamming and blocking each other.
Ad
roller derby
A sport based on teams of rollerskaters who race round a track, jamming and blocking each other.