Printable View
Does "to be ahorse" work as synonym of "to be successful"?
Welcome to the forums. Not in English. We do have a phrase "He is a winner".
Thank you a lot!