that clinches it/that's final/to be decided, determined, fixed, etc. (idiom)
Copyright © 2024 3Dict.net