Crossword Genius

Flyer opposing pedestrian facility (7,8)

Ross

I believe the answer is:

pelican crossing

'pedestrian facility' is the definition.
(pelican crossing is a type of pedestrian crossing)

'flyer opposing' is the wordplay.
'flyer' becomes 'pelican' (type of bird).
'opposing' becomes 'crossing' (cross can mean to oppose or go against).
'pelican'+'crossing'='PELICAN CROSSING'

(Other definitions for pelican crossing that I've seen before include "I can stop the traffic" , "safe place to walk" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app