What does Autologous blood donation mean?

Autologous blood donation meaning in Medical Dictionary

Giving blood to yourself.