Источник: Словарь афоризмов русских писателей. Составители: А. В. Королькова, А. Г. Ломов, А. Н. Тихонов
Дать десять (двадцать и т. д. ) очков вперед — значительно превзойти кого-, что-л. в чем-л. [1-й гость:] А вы разве старая? --- Одно только звание, что вдова, а вы любой девице можете десять очков вперед дать. Чехов, Иванов. См. также очко.
Все значения словосочетания «дать десять (двадцать и т. д.) очков вперед»ДАВА́ТЬ, даю́, даёшь; повел. дава́й; деепр. дава́я; несов. 1. Несов. к дать.
Все значения слова «давать»ДЕ́СЯТЬ, -и́, твор. -ью́, числ. колич. Число 10.
Все значения слова «десять»ОЧКИ́, -о́в, мн. 1. Оптический прибор из двух стекол на дужках, употребляемый при недостатках зрения или для защиты глаз. Очки для близоруких. Защитные очки.
Все значения слова «очки»Но поскольку к занятиям были допущены все, и мы, с молодыми мозгами, давали десять очков вперёд рабочему классу, никто из нас не тревожился, – до тех пор, пока в конце первого семестра кандидатов не отчислили.
Я не говорю о присутствующих, но все женщины, от мала до велика, ломаки, кривляки, сплетницы, ненавистницы, лгунишки до мозга костей, суетны, мелочны, безжалостны, логика возмутительная, а что касается вот этой штуки (хлопает себя по лбу), то, извините за откровенность, воробей любому философу в юбке может дать десять очков вперёд!