hyenoid

adjective
  1. resembling or characteristic of a hyena; having qualities associated with hyenas such as cowardice, cunning, or a laughing cry
  2. Usage: literary or formal; often used metaphorically to describe behavior or character

Examples