cock-of-the-rock - noun

singularcock-of-the-rock
pluralcocks-of-the-rock