DENUDE

Definition of DENUDE

  1. (verb)lay bare