What is the full meaning of emeutes
EMEUTE, (French) a popular rising or uproar [n]
Example of the word emeutes placed on a Scrabble board.