MohammedPreview
Open in TheBrain

To Debark

  1. (transitive, veterinary medicine) To devocalize (a dog).