ARTEFACT


Meaning of ARTEFACT in English

[ar.te.fact] chiefly Brit var of artifact

Merriam-Webster English vocab.      Английский словарь Merriam Webster.