tax_shelterEnglish

shelter, tax shelter

Noun

A way of organizing business to reduce the taxes it must pay on current earnings

English: tax shelter, shelter

English words with similar meanings

Show 1 words