What is the full meaning of ettercaps
ETTERCAP, (Scots) a spider, also ATTERCOP, ETHERCAP [n]
Example of the word ettercaps placed on a Scrabble board.