going toe toe with (verb) take on: challenge, oppose
Sinonime: bawl, bemoan, bewail, blub, blubber, boohoo, break down, burst into tears, caterwaul, choke up, complain, crack up, deplore, dissolve in tears,
fret, grieve,
groan, howl, keen, lament, let go, let it all out, mewl, moan, mourn, put on the weeps,
regret, ring the blues, shed bitter tears, shed tears,
sigh, sniff, snivel, sob,
sorrow, squall, turn on waterworks, wail, weep, whimper,
whine, yammer, yowl