Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
affray  
An affray is a noisy and violent fight, especially in a public place. 
FORMAL  n-sing also no det