Log in
Search words & phrases
artifact
US /ˈɑrtəˌfækt/
・
UK /'ɑ:təˌfækt/
B1
Definition
Video subtitles
noun
Object made by humans, e.g. ancient tool