subsistence allowanceEntry from World dictionary (also subsistence money)Definition of subsistence allowance noun chiefly British an allowance or advance on someone’s pay. subsistence allowance in other Oxford dictionaries Definition of subsistence allowance in the British & World English dictionary