teamup (English, noun)
expansion: teamup (plural teamups)
Senses:
glosses: A joining of forces, especially between allies in a work of fiction
Forms:
form: teamups
tags: plural
form: team-up
tags: alternative