ATTERCOP


Meaning of ATTERCOP in English

noun a peevish, ill-natured person.

2. attercop ·noun a spider.

Webster English vocab.      Английский словарь Webster.