Skip to main content

is my own's definitions

oxymoron

Share definition
A coupling of words that contradict each other, yet are combined to form a new phrase.
by is my own May 31, 2005
Flag
mugGet the oxymoron mug.