Regularly drench our home furnishings (5)
I believe the answer is:
decor
'home furnishings' is the definition.
'decor' can be an answer for 'furnishings' (decoration of a room). I'm not sure about the 'home' bit.
'regularly drench our' is the wordplay.
'regularly' indicates alternate letters (regularly take one letter, leave next etc.).
'drench'+'our'='drenchour'
The alternating letters of 'drenchour' are 'DECOR'.
Can you help me to learn more?
(Other definitions for decor that I've seen before include "Internal ornamentation" , "(Room) design" , "Embellishment of a room" , "Room colour scheme, furnishings, etc" , "Credo (anag.)" .)