Hi, I haven't heard that exact expression, but people commonly say eg I have to defend my thesis tomorrow. It would be done orally, of course. Have a look here.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.