English, asked by mehulbhardwaj9939, 7 months ago

Similar meaning forced to pay a big amount of money

Answers

Answered by unicorn276
2

Explanation:

A very large sum of money. fortune. bomb. bundle. megabucks.

Similar questions