What does Lame duck mean?
Meaning of "Lame duck"
Term for disabled vessel that had to fall out of a convoy and thus became easy prey for submarines.
Term for disabled vessel that had to fall out of a convoy and thus became easy prey for submarines.