DENUDATE

Definition of DENUDATE

  1. (adj)without the natural or usual covering
  2. (verb)lay bare