Synonyms for Cock (same or very similar meaning)
WordNet sense 1 (obscene terms for penis):
dick, Peter, prick, shaft, tool, pecker, putz
WordNet sense 2 (faucet consisting of a rotating device for regulating flow of a liquid):
stopcock, turncock
WordNet sense 3 (the part of a gunlock that strikes the percussion cap when the trigger is pulled):
hammer
WordNet sense 4 (to walk with a lofty proud gait, often in an attempt to impress others):
prance, ruffle, sashay, strut, swagger, tittup
WordNet sense 5 (adult male chicken):
rooster
From the ODE community, based on WordNet
add/edit