cock of the roost (English, noun)
expansion: cock of the roost (plural cocks of the roost)
Senses:
glosses: A proud or conceited person.
tags: idiomatic
Forms:
form: cocks of the roost
tags: plural