LAND CRAB Meaning of LAND CRAB in English n. crab which spends all or most of its life on dry land Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012