Needless to say, the meaning of "foggy dew" has been discussed extensively on the Mudcat. I agree emphatically with the opinion of Peter Kennedy that I quote on one thread, https://mudcat.org/thread.cfm?threadid=147458#3420492: "There seems no end to what can be interpreted from the lines of folksongs".