"""Radio Caroline had already limped back on to the airwaves from its new ship""

How exactly does returning to the air in a blaze of publicity with a big new ship and 50 kilowatts of power constitute ""limping""???!!!  "