Stare at long clue, picking out odd bits (4)
I believe the answer is:
ogle
'stare at' is the definition.
(to ogle is to stare at in a rude way)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for ogle that I've seen before include "Cast amorous glances" , "as lecher might do?" , "Leer" , "Stare at in a lecherous manner" , "flirtatious look" .)