The difference between Cough up and Shell out

When used as verbs, cough up means to expel from the lungs, throat, etc. by coughing, whereas shell out means to pay money, to disburse.


check bellow for the other definitions of Cough up and Shell out

  1. Cough up as a verb:

    to expel from the lungs, throat, etc. by coughing

    Examples:

    "He was coughing up blood."

  2. Cough up as a verb (idiomatic, transitive, informal):

    to reluctantly or unwillingly give to pay, disburse to hand over, give

    Examples:

    "Do you think he'll be able to cough up the three grand by Tuesday?"

  3. Cough up as a verb (idiomatic):

    to lose a competition by one's own mistakes, usually near the end of the contest

    Examples:

    "That team had the game won, but they coughed it up in the end."

  4. Cough up as a verb (transitive, idiomatic):

    To spill, to fumble

  1. Shell out as a verb (slang, ambitransitive):

    To pay money, to disburse; especially, to pay a great deal of money.

    Examples:

    "Do you think we should shell out for the extra options package?"

  2. Shell out as a verb (computing, especially, Unix):

    To use a program's "shell escape" function to execute an unrelated command or to invoke a subsidiary, interactive shell.