oxymoron

Noun
  1. Conjoining contradictory terms (as in `deafening silence') (synset 107122695)

Other Searches