Грамматический словарь Зализняка (склонения слова):
Выхаркать, выхаркаю, выхаркаем, выхаркаешь, выхаркаете, выхаркает, выхаркают, выхаркая, выхаркал, выхаркала, выхаркало, выхаркали, выхаркай, выхаркайте, выхаркавший, выхаркавшая, выхаркавшее, выхаркавшие, выхаркавшего, выхаркавшей, выхаркавшего, выхаркавших, выхаркавшему, выхаркавшей, выхаркавшему, выхаркавшим, выхаркавший, выхаркавшую, выхаркавшее, выхаркавшие, выхаркавшего, выхаркавшую, выхаркавшее, выхаркавших, выхаркавшим, выхаркавшей, выхаркавшею, выхаркавшим, выхаркавшими, выхаркавшем, выхаркавшей, выхаркавшем, выхаркавших, выхарканный, выхарканная, выхарканное, выхарканные, выхарканного, выхарканной, выхарканного, выхарканных, выхарканному, выхарканной, выхарканному, выхарканным, выхарканный, выхарканную, выхарканное, выхарканные, выхарканного, выхарканную, выхарканное, выхарканных, выхарканным, выхарканной, выхарканною, выхарканным, выхарканными, выхарканном, выхарканной, выхарканном, выхарканных, выхаркан, выхаркана, выхаркано, выхарканы
вы́харкать
-аю, -аешь; сов., перех.
(несов. выхаркивать). разг.
Харкая, удалить из горла.
Выхаркать мокроту.
вы́харкать
ВЫХАРКАТЬ -аю, -аешь; св. что. Разг. Харкая, удалить из горла. В. мокроту.
◁ Выхаркивать, -аю, -аешь; нсв. Выхаркиваться, -ается; страд. Выхаркнуть, -ну, -нешь; св. Однокр. Выхаркивание, -я; ср.
В’ЫХАРКАТЬ, выхаркаю, выхаркаешь, ·совер. (к выхаркивать), что (·разг. ). Харкая, выбросить горлом (мокроту или что-нибудь, застрявшее в горле).