zeng1
  1. to detest

Info