On the beach

On the beach: Discharged. Set aside. To be beached. To be turned adrift. Put out of employment (Navy).