to the lastDefinition: until the completion of something or until death.Discuss this Idiom in the comments below.