search `virudh' in `Apte Dic'
meanings of "virudh" [1]
v.
7.U;
1.to oppose
#42552
meanings of "virudh" [2]
pass. 7.U;
1.to be opposed to;
2.to contend or quarrel with;
3.to fail;
4.to be kept back or withheld
#42553