meaning of succorable
1.
Capable
of
being
succored
or
assisted;
admitting
of
relief.
Related Words
succorable
|
Developed & Maintained By
Taraprasad.com