собаку съесть

Лексическое значение

соба́ку съесть в чём, на чём и т. п. Быть знатоком в каком-л. деле, иметь большой навык, опыт в чём-л.

Синонимы

собаку съесть см. знаток, опытный.