Leceraprincessviz Leceraprincessviz English Answered it is an expression that cannot be understood from the meaning of its separate words but has a separate meaning of its own. A.idiom B.jargon C.slang