English Dictionary
Definition out of sight in British English
out of sight phrase
phrase
1
in a place that you cannot see from where you are
