What does to grant leave mean?

Leave usually refers to a break from work. An employer would grant leave to an employee for holidays or a day off. It is particularly associated with the armed forces

Read more