Definition (departure)
To depart or say goodbye to someone or something.
After a long journey, he was finally ready to take leave of the city.
She took leave of her colleagues and began her retirement.
We had to take leave of the beautiful beach before sunset.