Crossword Genius

France and America notice a source of irritation? (7)

Ross

I believe the answer is:

fusspot

I'm a little stuck... Click here to teach me more about this clue!

'a source of irritation?' is the definition.
I can't tell whether this definition defines the answer.

'france and america notice' is the wordplay.
'france' becomes 'f'.
'and' says to put letters next to each other.
'america' becomes 'US' (United States).
'notice' becomes 'spot' (spot can mean to notice or observe).
'f'+'us'+'spot'='FUSSPOT'

Can you help me to learn more?

(Other definitions for fusspot that I've seen before include "Pernickety person" , "one worrying about trifles" , "Perfectionist" , "One who worries too much" , "I worry" .)

I've seen this clue in The Independent.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.