zounds



expressing surprise or indignation

Click here to see the free dictionary definition for zounds

definition by Oxford Dictionaries