Log in
Search words & phrases
dongle
US /ˈdɑ:ŋgl/
・
UK /ˈdɒŋgl/
A1
Definition
Video subtitles
noun
Electronic device that must be attached to a computer in order for it to use protected software