mixed blessing
mixed blessing {n.}
Something good that has bad features.
John's new bicycle was a mixed blessing. The other boys were always asking John to ride it.
Categories:
add yours
Source: A Dictionary of American Idioms
Post my comment