The crossword solution for the term CRITICIZES with 'ON' is RAGS. This term is used to describe someone who harshly and often unfairly criticizes another person or thing. It is usually used in a negative context, as it implies that the person being criticized is not worthy of respect.