English Dictionary
Definition foul play in British English
foul play noun
[uncountable] noun
Synonyms and related words
Synonyms and related words
