ogler
O'GLER,
n. One that ogles.