English » Idioms and Phrases
Select the most appropriate meaning of the given idiom.
Foul play
A drama which is badly produced
Unfair or dishonest behaviour
Unpleasant weather for playing
A bad smelling theatre or playground
the idiom foul play means unfair play in a game or in a sport.
so option B is correct from above.