Definition.com
Level playing field (n.) is a merit perceived by whoever expects to crush any competitor on it.
1 definition
Level playing field (n.) is a merit perceived by whoever expects to crush any competitor on it.