Strange invention covered by article (5)
I believe the answer is:
alien
'strange' is the definition.
('alien' can be a synonym of 'strange')
'invention covered by article' is the wordplay.
'invention' becomes 'lie'.
'covered by' indicates putting letters inside.
'article' becomes 'an' (indefinite article).
'lie' inserted into 'an' is 'ALIEN'.
(Other definitions for alien that I've seen before include "exciting film based in space" , "ET" , "Stranger" , "Outlandish" , "Not native" .)