adjective
kept hidden from others :known to only a few people
[more ~; most ~] :keeping information hidden from others :secretive
noun
plural -crets
[count] a fact or piece of information that is kept hidden from other people
a special or unusual way of doing something to achieve a good result
something that cannot be explained
in secret
in a private place or manner
make no secret of
to show or express (something) openly :to not try to hide (something)