TOP

Definition of Radio Shack™ from the Oxford Advanced Learner's Dictionary

Radio Shack™

 
/ˈreɪdiəʊ ʃæk/
 
/ˈreɪdiəʊ ʃæk/
jump to other results
  1. any of a US group of shops that sold a wide range of electronic goods, including computers, phones and sound equipment. Most of the Radio Shack shops were closed in 2017 but the goods are still sold online and in another group of shops called HobbyTown.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day