ARTIFACT


Meaning of ARTIFACT in English

n. tool; object; man made object (often referring to primitive tools)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.