English dictionary, thesaurus, translations & etymology
FreeDict.com

inventada — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • fabrication noun The process of manufacturing or constructing something.

Senses

inventada is used for these senses in English:

  • fabrication (countable) That which is fabricated; a falsehood.

fabrication — full definition

  1. noun The process of manufacturing or constructing something.
  2. noun A lie or invented story presented as true.

Related Spanish words