ettercap
noun
et·ter·cap
ˈetərˌkap
plural -s
1
Scottish
: spider
2
Scottish
: an ill-tempered or spiteful person
Love words? Need even more definitions?
Merriam-Webster unabridged
Share