to let the cat out of the bag идиом. не составлять секрета ≈ to be general knowledge в секрете ≈ (по секрету) in secret, secretly, in secrecy, stealthily;
(держать) to keep smth.(a) secret, to keep to oneself, to keep quiet about smth. по секрету, под секретом ≈ in secret, in (strict) confidence, secretly, confidentially, privately секрет полишинеля ≈ open secret, widely known secret раскрыть секрет ≈ to clue II муж.;
физиол. secretion
secret
Большой англо-русский и русско-английский словарь. 2001.