It sounded like the snuffling progress of an undine across the roof!
It sounded like an undine was being snuffled on the roof. 
mnli hypothesis: It sounded like an undine was being snuffled on the roof.  premise: It sounded like the snuffling progress of an undine across the roof!