answersLogoWhite

0

Succeeding, winning, being victorious, etc.

Take your pick. It basically means to succeed.

User Avatar

Wiki User

14y ago

What else can I help you with?