LIMB Meaning of LIMB in English (n.) The border or upper spreading part of a monopetalous corolla, or of a petal, or sepal; blade. Webster's English dictionary. Английский словарь Webster. 2012