Definition of ettercap in English:

ettercap

noun

Northumberland, English Regional, Scottish
  • 1A spider; = "attercop". Perhaps formerly also: †a wasp (obsolete).

  • 2A bad-tempered or spiteful person; = "attercop".

Origin

Early 16th century; earliest use found in Book Chess. Variant of attercop.

Pronunciation

ettercap

/ˈɛtəkap/