give an undertaking
idiomDefinition of give an undertaking
British, formal
: to make a promise
The newspaper gave an undertaking not to disclose his identity.