english equivalent

Depending on what you want it to mean. I don't think we have one word that covers all three meanings given in the A.W.A.D.

The cat's meow is something entirely else.