Close-to-the-vest meaning

In a reserved or secretive manner.
adverb
0
0
Advertisement