Translation Japanese English: せめぎ合う
Dictionary: main
せめぎ合う
動詞
1 agitate,  battle,  campaign,  combat,  compete,  contend,  crusade,  defend,  fight,  fight back,  fight down,  oppose,  press,  push,  struggle,  vie. 
2 altercate,  argufy,  compete,  contend,  contest,  defend,  dispute,  dissent,  fight,  fight back,  fight down,  hold out,  oppose,  protest,  quarrel,  react,  repugn,  resist,  scrap,  stand firm,  struggle,  vie,  withstand.