What does 满足 (mǎn zú) mean in English?

Card 646HSK 2010 Level 5646/1311
CARD646
PROGRESS49%
满足
滿足
mǎn zú
to satisfy; to meet (the needs of)

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