pedal pusher
Concise Oxford English Dictionary © 2008 Oxford University Press:
pedal pusher
▶noun
- 1 (pedal pushers) women's calf-length trousers.
- 2 informal a cyclist.
'pedal pusher' also found in these Oxford entries:

