carroch

/kærɒx/

Definitions

1. noun

a type of small, usually venomous spider found in Scotland, often referred to as a ‘bee-eater spider’

“The naturalist carefully observed the carroch crawling across the forest floor.”

Synonyms

  • bee-eater spider
  • small spider

Antonyms

  • harmless spider
  • large spider