cock-a-doodle-do
Speech parts
1. cock-a-doodle-do - Noun
2. cock-a-doodle-do - Interjection
Meaning
cock-a-doodle-do!
Alternative spelling of cock-a-doodle-doo
cock-a-doodle-do (plural cock-a-doodle-dos)
Alternative spelling of cock-a-doodle-doo