What does 上 (shàng) mean in English?

Card 833HSK 2010 Level 5833/1311
CARD833
PROGRESS64%
shàng
on; on top; upon; first (of multiple parts); previous; last; upper; higher; above; to climb; to go into; to go up; to attend (class or university)

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