YourDictionary

Dictionary Home » Business » shelter 2

shelter 2 business definition

To protect one's income from taxation. Some taxpayers shelter their income by investing in such activities as oil drilling ventures.

link/cite print suggestion box