What does 快 (kuài) mean in English?

Card 61HSK 2010 Level 261/146
CARD61
PROGRESS42%
kuài
rapid; quick; speed; rate; soon; almost; to make haste; clever; sharp (of knives or wits); forthright; plain-spoken; gratified; pleased; pleasant

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