Definition, synonyms and related words
An electric current greater than about one milliamp, especially when used in physiotherapy