Noun
pedal pusher (plural pedal pushers) A cyclist.
pedal-pusher (plural pedal-pushers) Alternative form of pedal pusher (“cyclist”).
pedal-pusher Attributive form of pedal pushers (“type of trousers”).
pedal-pusher