Meaning and Definition An affray is a criminal offence involving fighting in a public place, causing terror or alarm to the public. Under Section 159 […]