Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
manmade
in English
manmade
us
//ˈmænmeɪd//
uk
//ˈmænmeɪd//
#common
Definitions
Adjective
not
occurring
naturally
;
synthetic
created
by
humans
;
artificial
The
city
is
surrounded
by
manmade
lakes
and
canals
.
Base Words
made
man