Definitions of tax shelter
a form of investment (=the action of committing money to a business opportunity to make a profit) that allows the investor (=someone who makes an investment) to reduce overall tax liability (=duty to pay taxes)
The Irish government is to end a tax shelter system that has benefited some of the richest people in Ireland.