Langimage
English
B2

a legal contract that keeps certain information confidential.

Meanings

a legal contract that keeps certain information confidential.

Before the meeting, all participants signed a non-disclosure agreement.

Synonyms

Last updated: 2025/01/11 11:58