Would you be kind enough to tell me whether I am right with my interpretation of the expression in bold in the following sentence?
We have to fling away the scabbard.
fling away the scabbard = throw into battle
Thanks for your efforts.
Not a teacher only a native.
I think you are right with your interpretation. To go all out in warfare or full attack. Although I haven't heard the expression myself, it would make sense as a scabbard what you rest a sword in (like a holster would be for a gun). So if you 'fling it away', you do not intend to put your sword back.