A turn coat

more_vert

Idiom : A turn coat


Meaning : Party defector

Usage :

Government cannot servive on some turn coat M.P.


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