What is the difference between metonymy and metaphor?

Metonymy and metaphor are both types of figurative language that relate one thing to another. However, they are not the same and should not be confused.

  • Metonymy involves replacing a word or phrase with another one with which it is closely related (e.g., “ride” instead of “car”).
  • Metaphor involves making a comparison between two seemingly unrelated things (e.g., “my life is a train wreck”).

In other words, metonymy is based on the association between two things, while metaphor is based on a comparison between two unlike things.