closest to the vest

English

Adjective

closest to the vest

  1. superlative form of close to the vest: most close to the vest