English Dictionary
Definition troubleshooter in British English
troubleshooter noun
[countable] noun
/ˈtrʌb(ə)lˌʃuːtə(r)/
1
someone whose job is to solve problems that an organization is having
