lurcher

noun
  1. a crossbred dog, typically a cross between a greyhound and another breed, originally bred for poaching
  2. Usage: British
  3. a person who lurks or moves stealthily
  4. Usage: informal

Examples