contradiction in terms in British English
(ˌkɒntrəˈdɪkʃən ɪn tɜːmz)
nouna term, phrase, or phenomenon containing self-contradictory parts
A public service run for profit – a contradiction in terms if there ever was one.
The judge is also the prosecutor. It is a contradiction in terms.