invent [ɪnˈvent] v.
1. вынахо́дзіць
2. выдумля́ць;
What excuse did he invent this time? Якое апраўданне ён выдумаў гэтым разам?
Англійска-беларускі слоўнік (Т. Суша, 2013, актуальны правапіс)