Phrase info Synonyms

tax levied on the production of certain goods Synonyms