Englishfor English speakers
artifact English
Meaning artifact meaning
What does artifact mean?
Definitions in simple English
artifact
artifact
Synonyms artifact synonyms
What other words have the same or similar meaning as artifact?
artifact English » English
Topics artifact topics
What do people use artifact to talk about?
-
What words refer to something that has been made?
-
What general words refer to a thing?