denudate denudate

Definition(s):

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

Synonym(s)

Word of the Day
ennui ennui
/ɛ ˈnu i /