invent [ɪnˈvent] v.

1. вынахо́дзіць

2. выдумля́ць;

What excuse did he invent this time? Якое апраўданне ён выдумаў гэтым разам?

Англійска-беларускі слоўнік (Т. Суша, 2013, актуальны правапіс)