Made a fortune, having been in Bath (7,2)
I believe the answer is:
cleaned up
I believe this is a double definition.
'made a fortune' is the first definition.
(clean up can mean to make a lot of money)
'having been in bath' is the second definition.
(a bath is for cleaning oneself)
(Other definitions for cleaned up that I've seen before include "Made a substantial profit" , "what the charlady did" , "Got rid of dirt - made big profit" , "Expurgated" , "Put in order - gained financially" .)