mongrels
noun
Meaning
- Someone or something of mixed kind or uncertain origin, especially a dog.
- A thuggish, obnoxious, or contemptible person; (often preceded by "poor") a pitiable person.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.