a place where taxes are low and where people choose to live or officially register their companies because taxes are higher in their own countries
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: tax haven