showbox
English
Noun
showbox
(
plural
showboxes
)
Alternative form of
show box
.