Crossword Genius

Where Frankfurter might be found doing well? (2,1,4)

Ross

I believe the answer is:

on a roll

'doing well?' is the definition.
(I've seen this in another clue)

I can't explain the remainder of the clue.

(Other definitions for on a roll that I've seen before include "Enjoying much luck" , "Having a series of successes" , "Being extremely jammy, maybe" , "Where ham may be" , "name could be found here?" .)

I've seen this clue in The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.