An Encylopedia Britannica Company

affray

1 ENTRIES FOUND:
affray ˈfreɪ/ noun
plural affrays
affray
ˈfreɪ/
noun
plural affrays
Britannica Dictionary definition of AFFRAY
[count] chiefly British, law, formal
: a noisy fight between two or more people in a public place