Language:
Free Online Dictionary|3Dict

Source : CEDICT

to fight/to struggle/to condemn/to censure/to contend/to put together/coming together