Has Legs

Definition

Shows potential for success or longevity.

Translation →

Translation

Something that could go the distance, like a new TV show that might actually survive past the first season.