Question: can idioms be used in formal writing?
Answer: such idioms are not used in formal conversations or writing. This is simply not true. A narrower definition of idiom is that an idiom is a phrase whose meaning cannot be deduced from its constituent words. ... It is true that informal language abounds with idioms in this sense of the word.