(1) Is the phrase "down market language" in usage? If so, is its meaning "cheap language/slang" etc.? (2) Can the idioms " to put the foot in it" and "to put one's foot in one's mouth" be used interchangably, meaning to "blunder"? Is there any other phrase/idiom equivelant to it? (3) What does " a deal with devil" mean?
1. yes, supposedly, although I have never heard the term. Yes, it does mean slang.
2.I think so. I'm not familiar with many idioms, so I'm not sure if there is another one which has a similar meaning.
3. deal secretly with someone suspicious.
Hope these help!
Here are some links to idiom dictionaries.
Idioms and phrases
The Idiom Connection
Self-Study Idiom Quizzes (ESL, EFL)