to return without any achievement (idiom); to go home with one's tail between one's legs
Copyright © 2024 3Dict.net