Definition of meat substitute in English:

meat substitute

noun

  • A protein-containing food used as a replacement for meat in the diet; specifically a meat analogue.

Origin

Late 19th century; earliest use found in The New York Times.