Definisi 'artifact'

English to English
noun
1 a man-made object taken as a whole Terjemahkan
source: wordnet30

2 A product of human workmanship; -- applied esp. to the simpler products of aboriginal art as distinguished from natural objects. Terjemahkan
source: webster1913


Visual Synonyms