Log in
Search words & phrases
electrode
US /ɪˈlektroʊd/
・
UK /ɪˈlektrəʊd/
B2
Definition
Video subtitles
noun
Device to connect electronic machines to the body