Electric Needle Definition

noun
A high-frequency electrode in the form of a needle, used in surgery to cauterize tissue.
Webster's New World

Find Similar Words

Find similar words to electric needle using the buttons below.

Words Starting With

Words Ending With

Unscrambles

electric needle