Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
artifacts
in English
artifacts
us
//ˈɑːrtɪfækts//
uk
//ˈɑːrtɪfækt//
#common
Lemma:
artifact
The lemma is the base or root form of this word.
Definitions
Noun
objects
made
or
shaped
by
humans
objects
of
historical
or
archaeological
interest
(
tools
,
ornaments
,
etc
.)
products
of
human
thought
or
action
experimental
findings
due
to
external
factors
distortion
in
digital
media
;
compression
error