buy something for a song
Meaning: To buy something very cheaply.
Language: English
Literally: (Already vivid in English)
Category: Daily Life
Origin: The expression suggests that one can buy something by just singing a song.
More idioms — Daily Life
- go by the book — Operate according to the rules.
- do something by the seat of one's pants — To accomplish something by luck and instinct rather than skill.
- call someone on the carpet — To confront or hold someone responsible for some misdeed.
- call someone's bluff — To challenge someone to carry out a threat or prove the truth of a statement.
- call a spade a spade — To speak plainly or call something by its right name, even if it is unpleasant.
- call the shots — To be in control or to give orders.
More English idioms
- by hook or by crook — By one way or another; by any means possible.
- open a can of worms — A situation that contains many unexpected and unwanted problems and consequences.
- carry a torch for someone — To be in love with someone, usually someone who does not love in return.
- carry the ball — To take on work or responsibility in order to keep a project moving forward.
- cast pearls before swine — To offer something to someone who cannot appreciate it.
- catch someone red-handed — To catch someone in the act of committing some offense.
Loading the full interactive collection…