troublespot

troublespot

English Noun
Ad

Definition

A location of difficulties or hostilities; a hot spot; a flashpoint.

Etymology

From trouble + spot.

Ad