touchball
Etymology
From touch + ball.
touchball means synonym of touch football (“American football variant”). Lexicurio rates it Sui generis — a strength score of 100 out of 100.
noun
- Synonym of touch football (“American football variant”).“Touchball […] is considered a major activity in the intramural programs of all the large universities.”