ALL meanings of smartwatch
smart·watch
S s - noun smartwatch a computing device that resembles a wristwatch and is attached to a band worn around the wrist: Get email and text message notifications on your smartwatch. 1
- noun smartwatch an electronic wristwatch that is able to perform many of the functions of a smartphone or tablet computer 0