twinstick
English
Noun
twinstick
(
plural
twinsticks
)
(
Canada
,
broadcasting
)
A
duopoly