What does 台 (tái) mean in English?

Card 406HSK 2010 Level 4406/586
CARD406
PROGRESS69%
颱台臺檯
tái
desk; platform; stage; terrace; stand; support; desk; station; broadcasting station; classifier for vehicles or machines; Taiwan (abbr.)

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