Online English Dictionary

Home

Lifeblood


n.

The blood necessary to life; vital blood.


© 2009 Dammam Community College