down market (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? |