ENGLISH
REFERENCE

world-beater

idiom

Someone or something superior to all others of its sort.


Anchors to

© 2026 English Reference