"Uhr" is a general term for all devices that show time. In English, these are called "clocks" and in some instances "watches". "Armbanduhr" is a more specific term for a "Uhr" you wear on a "Band" around your "Arm".
In English, that's a "watch". But while in German one could say "Du hast eine schöne Uhr an deinem Arm", in English you can't say "You got a nice clock on your arm". So both German and English have two terms, but the usage differs.