MohammedPreview
Open in TheBrain

To Deplume

  1. (transitive) To strip of feathers or plumage.
  2. (transitive, figuratively) To lay bare; to expose.