ARTEFACT Meaning of ARTEFACT in English nounArtefact is used after these nouns: ↑ museum Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012