Грамматический словарь Зализняка (склонения слова):
Кукарекать, кукарекаю, кукарекаем, кукарекаешь, кукарекаете, кукарекает, кукарекают, кукарекая, кукарекал, кукарекала, кукарекало, кукарекали, кукарекай, кукарекайте, кукарекающий, кукарекающая, кукарекающее, кукарекающие, кукарекающего, кукарекающей, кукарекающего, кукарекающих, кукарекающему, кукарекающей, кукарекающему, кукарекающим, кукарекающий, кукарекающую, кукарекающее, кукарекающие, кукарекающего, кукарекающую, кукарекающее, кукарекающих, кукарекающим, кукарекающей, кукарекающею, кукарекающим, кукарекающими, кукарекающем, кукарекающей, кукарекающем, кукарекающих, кукарекавший, кукарекавшая, кукарекавшее, кукарекавшие, кукарекавшего, кукарекавшей, кукарекавшего, кукарекавших, кукарекавшему, кукарекавшей, кукарекавшему, кукарекавшим, кукарекавший, кукарекавшую, кукарекавшее, кукарекавшие, кукарекавшего, кукарекавшую, кукарекавшее, кукарекавших, кукарекавшим, кукарекавшей, кукарекавшею, кукарекавшим, кукарекавшими, кукарекавшем, кукарекавшей, кукарекавшем, кукарекавших
кукаре́кать
-ает; несов. Издавать крик „кукареку“ (о петухе).
КУКАРЕКАТЬ, аю, аешь; несов. О петухе: кричать, издавая характерные звуки, похожие на «ку-ка-ре-ку». К. по-петушиному.
| сов. прокукарекать, аю, аешь.
| однокр. кукарекнуть, ну, нешь.
| сущ. кукареканье, я, ср.
кукаре́кать
КУКАРЕКАТЬ -ает; нсв. Издавать крик "кукареку" (о петухе).
◁ Кукарекнуть, -нет; св. Однокр. Кукареканье, -я; ср.
КУКАР’ЕКАТЬ и кукурекать, кукурекаю, кукурекаешь, ·несовер. (·обл. ). Издавать крик "кука-реку" (о петухе).
Этот глагол образован от звукоподражательного кукареку, отвечающему крику петуха.