Word info

teamup

Noun

Meaning

teamup (plural teamups)

A joining of forces, especially between allies in a work of fiction

Source: en.wiktionary.org

Close letter words and terms