fleeting glimpse crossword clue