OXYMORON


Meaning of OXYMORON in English

[noun] [C] - two words used together which have, or seem to have, opposite meaningsI can't help wondering if the term 'eco-friendly supermarket' is an oxymoron.

Cambridge English vocab.      Кембриджский английский словарь.