Home › Idioms

carry a torch for someone

Meaning: To be in love with someone, usually someone who does not love in return.

Language: English

Literally: (Already vivid in English)

Category: Daily Life

Origin: The expression suggests that love is a flame in the heart.

More idioms — Daily Life

  • carry the ball — To take on work or responsibility in order to keep a project moving forward.
  • catch someone red-handed — To catch someone in the act of committing some offense.
  • catch someone's fancy — To appeal to someone.
  • change horses in midstream — To change plans or leaders in the middle of some action or event.
  • lead a charmed life — To be lucky or avoid danger.
  • checkered past — A personal history that includes both successes and failures, or ethical and unethical be…

More English idioms

  • cast pearls before swine — To offer something to someone who cannot appreciate it.
  • a chip off the old block — Very much like one's parent(s).
  • clean slate — A new beginning, usually achieved by removing any record of previous bad deeds (sentence…
  • clean someone out — To take or steal everything someone has.
  • clear the air — To resolve hidden resentment or uncover hidden thoughts.
  • climb the walls — To be uneasy or restless.

← Back to Idioms

Loading the full interactive collection…