Husband not much at home (7)
I believe the answer is:
habitat
'home' is the definition.
(I know that home can be written as habitat)
'husband not much at' is the wordplay.
'husband' becomes 'h' (abbreviation).
'not much' becomes 'a bit' (a bit can mean a small amount).
'h'+'abit'+'at'='HABITAT'
(Other definitions for habitat that I've seen before include "Home ground of an animal" , "Local environment" , "Natural home of wildlife" , "Animal's environment" , "Natural home of an organism" .)