shelterEnglish

shelter, protection, tax shelter

Noun

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

English: tax shelter, shelter

2 more noun senses

Verb

Invest (money) so that it is not taxable

English: shelter

Bahasa: memodali

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "shelter"