repugn [v.]
-repugn
Irepugn
yourepugn
herepugns
werepugn
yourepugn
theyrepugn
Irepugned
yourepugned
herepugned
werepugned
yourepugned
theyrepugned
Iwillrepugn
youwillrepugn
hewillrepugn
wewillrepugn
youwillrepugn
theywillrepugn
Ihaverepugned
youhaverepugned
hehasrepugned
wehaverepugned
youhaverepugned
theyhaverepugned
-repugning
-repugned