What does 踩 (cǎi) mean in English?

Card 73HSK 2010 Level 573/1311
CARD73
PROGRESS6%
cǎi
to step on; to tread; to stamp; to press a pedal; to pedal (a bike)

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d