Definition, synonyms and related words
An animal that engages in kleptoparasitism.
To engage in kleptoparasitism