electric needle Definition
electric needle
noun
a high-frequency electrode in the form of a needle, used in surgery to cauterize tissue
Browse dictionary entries near electric needle
- ‹ electric furnace
- ‹ electric field
- ‹ electric eye
- ‹ electric eel
- ‹ electric chair
- ‹ electric arc
- ‹ electric
- ‹ electret
- ‹ Electra complex
- ‹ Electra
- electric ray ›
- electric telegraph ›
- electrical ›
- electrical storm ›
- electrically ›
- electrician ›
- electricity ›
- electrify ›
- electro ›
- electro- ›

