Adjective
streets ahead (not comparable) (Britain, postpositive, idiomatic) Far superior; much better or more advanced.