What does "mongrel" mean?

Mongrel: (Zoöl.) Not of a pure breed.

Additional senses

  1. 2.Of mixed kinds; as, mongrel language.

Sources