EnglishMain Dictionary
invent
Universal Words
verb [VN]
1 to produce or design sth that has not existed before:
Who invented the steam engine? * I wish mobile phones had never been invented! -< DISCOVER
2 to say or describe sth that is not true, especially in order to deceive people:
What excuse did he invent this time? * Many children invent an imaginary friend.