American Dictionary
Definition work a treat in American English
work a treat phrase
phrase
1
to be successful, or to operate successfully
