Synonyms of Mixed-review
Primary definition: Consisting of or characterized by both positive and negative opinions, evaluations, or feedback.
Primary definition: Consisting of or characterized by both positive and negative opinions, evaluations, or feedback.