Grammar fix

shell out

pay a lot reluctantly

To pay a large or unwelcome amount of money for something.

phrasal verb
How oftenCommon
LevelB2
Used inMostly spoken

Hear it in context

Notice where the phrase sounds natural.

I had to shell out £300 for a new washing machine.

I recently shelled out quite a lot for a new laptop because my old one kept crashing during online classes.

Fix the pattern

One small grammar move makes it sound right.

Not: I shelled out £80 to the taxi.

Say: I shelled out £80 for the taxi.

Use 'shell out for' or 'shell out on' the thing you pay for.

  • Pattern
  • shell out (for/on something) | shell out something (for/on something)

Don't confuse it

Other ways to say it

Spend a lot of money, unwillingly

How formalVery casualLess casual

Try it in Daily Speak