ARTEFACT Meaning of ARTEFACT in English nounsomething which is made or introduced artificially see also DERMATITIS English dictionary of medicine. Английский словарь медицины. 2012