Cleaning machine has house done (6)
I believe the answer is:
hoover
'cleaning machine' is the definition.
The answer and definition can be both man-made objects as well as being singular nouns.
Perhaps you can see an association between them that I don't see?
'house done' is the wordplay.
'house' becomes 'ho' (abbreviation for house).
'done' becomes 'over' (both can mean finished).
'ho'+'over'='HOOVER'
'has' is the link.
Can you help me to learn more?
(Other definitions for hoover that I've seen before include "Clean with vacuum cleaner" , "US president in House throughout" , "J Edgar ...... was FBI boss." , "US president, 1929-33" , "Type of 5 down" .)