English

Definition of smartwatch noun from the Oxford Advanced Learner's Dictionary

 

smartwatch

 noun
noun
BrE BrE//ˈsmɑːtwɒtʃ//
 
; NAmE NAmE//ˈsmɑːrtwɑːtʃ//
 
 
jump to other results
a small computing device that you wear on your wrist More than 40 million smartwatches are expected to be sold by 2016.