level playing field

EnglishEdit

NounEdit

level playing field

  1. a situation which offers no advantage to any particular side or group or person