The Collaborative International Dictionary of English v.0.48:
artefact \artefact\ n. same as artifact. Syn: artifact. [WordNet 1.5]WordNet (r) 3.0 (2006):
artefact n 1: a man-made object taken as a whole [syn: artifact, artefact] [ant: natural object]