meaning of on leave
1. military leave granted in an emergency such as family sickness or death
Related Words
compassionate leave | cutleaved coneflower | leave alone | leave no stone unturned | on leave | ribbon-leaved water plantain | variously-leaved pondweed |