level playing fieldDefinition: A fair competition where no side has an advantage.Discuss this Idiom in the comments below.