invention [ɪnˈvenʃn] n.

1. вынахо́дніцтва; вынахо́дства

2. вы́думка;

His story is pure invention. Ягоны расказ – адна выдумка.

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