BLOODSUCKER


Meaning of BLOODSUCKER in English

■ noun an animal or insect that sucks blood, especially a leech or a mosquito.

Derivatives

bloodsucking adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.