Peep-out meaning

(intransitive) To show, to be visible.
verb
2
2
Advertisement