Meaning of self-taxation in English:

self-taxation

Pronunciation /ˌsɛlftakˈseɪʃn/

noun

  • Taxation imposed by a colony, community, business, etc., itself, as opposed to by its ruler or government.

Origin

Mid 18th century; earliest use found in The Public Advertiser.