English Dictionary
Definition a spot of bother in British English
a spot of bother phrase
phrase
1
used for emphasizing that a problem is small and not serious
Synonyms and related words
