Top definition
The act of conquering, subjugating; vanquishing.
Due to his threating nature, he required subdual
by edmsol March 03, 2006
Get the mug
Get a subdual mug for your dog G√ľnter.