Scapegoat

more_vert

Idiom : Scapegoat


Meaning : Someone else who takes the blame

Usage : Afghanistan has made Pakistan a Scapegoat in an effort to serve their purpose

Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ