ARTIFICIAL LEG Meaning of ARTIFICIAL LEG in English limb made out of plastic or another substance to replace a missing leg Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012