v. 1) изобретать, делать открытие 2) выдумывать, фабриковать, сочинять 3) придумывать to an excuse (explanation) - придумать отговорку (объяснение) Syn: see create
To Invent — (also: to contrive, to hammer, to forge, to manufacture) - изобретать
Англо-русский словарь
To Invent An Excuse — - придумать отговорку
Англо-русский словарь