meaning of self sacrificing

1. Yielding up ones own interest, ffeelings, etc; sacrificing ones self.
2.
willing to deprive yourself


Related Words

self-sacrificing |

Developed & Maintained By Taraprasad.com

Treasure Words