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