MONGREL


Meaning of MONGREL in English

A hanger on among cheats, a spunger; also a child whose father and mother are of different countries.

Slang English vocab.      Английский сленговый словарь.