
Originally Posted by
Principiante
Thank you all for your inputs
Yes, I sort of was stuck on the "swallow" part, and becasue I was taking it's meaning to be "cause or allow (something, especially food or drink) to pass down the throat", whereas because English is not my first language, it was not immediatly apparent of the other meaning it might have, namely "take in and cause to disappear; engulf", which does add another dimension that makes that part of the song easier to understand on the context that I want it to mean.