I am looking into a specific expression I heard but could not remember it exactly. It means that be safe and come back soon, or any similar meaning. You say it to your friend/ relative when they leave.
I am sure it has this word: "victorious". Probably it is something like "return victorious". Also, it probably has the word "sail". It is NOT a common expression that you will hear everyday.
Best Answer
Could you be thinking of shield rather than sail?
Return victorious with/on your shield