English Dictionary
Definition set-top box in British English
set-top box noun
[countable] noun
1
a piece of electronic equipment shaped like a box that you use for operating cable television
