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.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day