PEEP


Meaning of PEEP in English

(n.) A sly look; a look as through a crevice, or from a place of concealment.

Webster's English dictionary.      Английский словарь Webster.