YourDictionary

artefact

noun

Brit. artifact

See artefact in American Heritage Dictionary 4

Learn more about artefact

link/cite print suggestion box