tax haven
noun
: a place where people go to live and companies go to operate in order to avoid paying high taxes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share