manmade
adjective
- 1
Created by people, as opposed to occurring in nature; artificial or synthetic.
Synonyms
Translate “manmade” to another language
Click any language to open the translator with this word already filled in.
Created by people, as opposed to occurring in nature; artificial or synthetic.
Click any language to open the translator with this word already filled in.