meaning of bloodsucking

1. drawing blood from the body of another; "a plague of bloodsucking ">insects"


Related Words

bloodsucking |

Developed & Maintained By Taraprasad.com

Treasure Words