LIMB Meaning of LIMB in English The arm or leg. English dictionary of medicine. Английский словарь медицины. 2012