Talk:peep

Informal noun: peep

 * 1) periscope
 * 2) monitoring screen