flashball
See also:
flash-ball
English
Noun
flashball
(
plural
flashballs
)
Alternative form of
flash-ball
.