TOP

Definition of safe haven noun from the Oxford Advanced American Dictionary

See safe haven in the Oxford Advanced Learner's Dictionary