Definitions of cock-a-doodle-doo:

  • noun:   an imitation of the crow of a cock