Definition
To surpass something or someone else by a large margin in terms of quality or degree; to be significantly superior.
(在品质或程度上)远胜过,比...好得多
This new cafe's coffee knocks spots off the one we usually go to.
这家新咖啡馆的咖啡比我们常去的那家好得多。
Her cooking skills knock spots off her brother's.
她的烹饪技巧远胜过她哥哥的。
This new software knocks spots off the older version in terms of features.
这款新软件在功能上远胜过旧版本。