safe harbour

EnglishEdit

NounEdit

safe harbour ‎(plural safe harbours)

  1. (Britain) Alternative form of safe harbor