joined forces

language: en

definitions

  1. To work together to achieve something
    en: To work together to achieve something

examples