do a deal ( synonym found)

Definition of do a deal:

(n) : a painful or trying experience; a trial in which the accused was subjected to a dangerous test (such as ducking in water), divine authority deciding the guilt of the accused

Definition of do a deal:

(n) : a painful or trying experience; a trial in which the accused was subjected to a dangerous test (such as ducking in water), divine authority deciding the guilt of the accused

Back to Top