English Dictionary
Definition level playing-field in British English
level playing-field noun
[singular] noun
Synonyms and related words

English Dictionary