Definition of principle of subsidiarity in English English dictionary
Subsidiarity is the principle which states that matters ought to be handled by the smallest (or, the lowest) competent authority. The Oxford English Dictionary defines subsidiarity as the idea that a central authority should have a subsidiary function, performing only those tasks which cannot be performed effectively at a more immediate or local level. The concept is applicable in the fields of government, political science, cybernetics and management. Subsidiarity is, ideally or in principle, one of the features of federalism