English Dictionary
Definition (be) the tops in British English
(be) the tops phrase
phrase
1
to be the best or the most successful
Example
This place is the tops for outstanding facilities.
