What is the meaning of Stumped?

Perplexed, confused.

out as a result of the wicket-keeper breaking the wicket with the ball while the batsman is out of his crease.

Done for; bankrupt or ruined.

simple past and past participle of stump

Source: wiktionary.org