ARTIFACT


Meaning of ARTIFACT in English

add. ·noun a structure or appearance in protoplasm due to death or the use of reagents and not present during life.

2. artifact ·add. ·noun a product of human workmanship;

— applied ·esp. to the simpler products of aboriginal art as distinguished from natural objects.

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