ARTIFACT


Meaning of ARTIFACT in English

(n.) A product of human workmanship; -- applied esp. to the simpler products of aboriginal art as distinguished from natural objects.

Webster's English dictionary.      Английский словарь Webster.