on leave is a crossword puzzle answer that we have spotted 5 times. Away Taking a holiday Legitimate absence from work Officially excused from duty Holidaying, one has chopped veal