entertainment center

Noun
  1. A wall unit containing sound and television systems (synset 103295564)

Other Searches