repugn (third-person singular simple present repugns، present participle repugning، simple past and past participle repugned)