Tax-shelters meaning : A legal structure that reduces tax liability for a person or that person's assets.
downplayed
tax shelters
exhibitors
autocracy
give up