Crossword Genius

Bucket boy got from cleaning lady by dishonesty (7)

Ross

I believe the answer is:

charlie

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

'bucket boy' is the definition.
'Charlie' can be an answer for 'boy'. I am not certain of the 'bucket' bit.

'cleaning lady by dishonesty' is the wordplay.
'cleaning lady' becomes 'char' (synonyms).
'by dishonesty' becomes 'lie' (I can't explain this - if you can you should give a lot more credence to this answer).
'char'+'lie'='CHARLIE'

'got from' is the link.

Can you help me to learn more?

(Other definitions for charlie that I've seen before include "Cocaine (colloq.), fool (colloq.)" , "Fool; C (radio comms)" , "Comms code C" , "-- Chaplin" , "Fool - drug (slang)" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app