troublespot

See also: trouble spot

EnglishEdit

Alternative formsEdit

EtymologyEdit

trouble +‎ spot

NounEdit

troublespot (plural troublespots)

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