機き密みつ保ほ持じ契けい約やくMeaningsNoun1. non-disclosure agreement; NDAKanji used機machine密intimate保preserve持have契pledge約promiseComposed of機き密みつsecrecy; highly classified informationNoun保ほ持じretention; maintenance; preservationNoun契けい約やくcontract; compact; agreementNoun