Produce snores or strange rumbles (7)
I believe the answer is:
slumber
'produce snores' is the definition.
Although both the answer and definition are singular nouns, I cannot see how they can define each other.
'strange rumbles' is the wordplay.
'strange' indicates anagramming the letters.
'rumbles' is an anagram of 'SLUMBER'.
'or' is the link.
Can you help me to learn more?
(Other definitions for slumber that I've seen before include "repose" , "nap" , "Snooze" , "Overnight social event for (American) teenage girls" , "Doze" .)