electric warming pad - English Synonyms Dictionary