1 crabhole | Definition of crabhole

crabhole

noun

Definition of crabhole

: the hole in which a crab (as a land crab) lives