SUCCORABLE Meaning of SUCCORABLE in English adj capable of being succored or assisted; admitting of relief. Webster English vocab. Английский словарь Webster. 2012