the best of both worldsDefinition: There are two choices and you have them both.Discuss this Idiom in the comments below.