Definition of ultima ratio
: the final argument; also : the last resort (as force)
Origin and Etymology of ultima ratio
First Known Use: 1780
Seen and Heard
What made you want to look up ultima ratio? Please tell us where you read or heard it (including the quote, if possible).