Verb

  1. cause disgust

Powered by Oxford