letched
/lɛtʃt/
verb
- Past tense of 'letch' — to look or behave in a way that shows strong, often inappropriate, sexual desire.
- She caught him as he letched at her from across the room.
- He letched at the models in the magazine, making everyone uncomfortable.
- The old man letched after the young woman as she walked by.