Noun
secret of Polichinelle (plural secrets of Polichinelle) A supposed secret known to everyone. Synonym: open secret