cock-of-the-rock - noun
singular
cock-of-the-rock
plural
cocks-of-the-rock