INVENTED | English meaning - Cambridge Dictionary
https://dictionary.cambridge.org/dictionary/english/invented
WEBto create a reason, excuse, story, etc. that is not true, usually to deceive someone: But I didn't invent the story - everything I told you is true. Thesaurus: synonyms, antonyms, …
DA: 48 PA: 62 MOZ Rank: 42