Meaning of “hit parade” in the English Dictionary

English