Latin denudatus, past participle of denudare. See denude.
Practice speaking and memorizing "denudate" and many other words and sentences in English.