Definition of spider hole in English:

spider hole

Syllabification: spi·der hole

Entry from US English dictionary

noun

1A trench or indentation used by a spider for rest or ambush.
1.1A small, rough excavation for concealing a person, as from an enemy.

Definition of spider hole in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day fioritura
Pronunciation: fɪˌɔːrɪˈt(j)ʊərə
noun
an embellishment of a melody...