Vocabulary

タッグを組む

to work together; to strive together; to form a tag team

expression verb