SUCCURSAL Meaning of SUCCURSAL in English adj. Eccl. (of a chapel etc.) subsidiary. Etymology: F succursale f. med.L succursus (as SUCCOUR) Oxford English vocab. Оксфордский английский словарь. 2012