Random
Artificial river Synonyms
Definitions for Artificial
(adjective)
lacking
in
natural
or spontaneous quality
(adjective) not being or expressing what one appears to be or
express
(adjective) being such in appearance
only
and made with or manufactured from usually cheaper materials
Synonyms for phrase
unnatural flow
false course
contrived course
fake course
fake run
mock run
fake channel
mock channel
fake branch
simulated drift
AR abbreviation
AR
is an
abbreviation
for Artificial River
What does AR stand for?
AR stands for "Artificial River"
River
replaced
artificial
race
artificial
water
artificial
channel
artificial
prison
Definitions for River
(noun) a large natural
stream
of water (larger than a
creek
)