What IS that song that has this word; with the embankment meaning, i.e. I first learnt the word in that song.....aarrrggghhhh...what is it...someone help;it will gnaw on my brain me all day otherwise.