To win or earn a large amount of money.
to gain (points etc.; in a game or sport), to accumulate
to arrange in a rack
to acquire, to gather together.
to defeat severely, to thrash