ARTIFACT Meaning of ARTIFACT in English an "accidental" result or outcome that does to reflect reality, often due to an extraneous factor. AIDS English Glossary. Английский словарь СПИДа. 2012