CAVE Meaning of CAVE in English n. natural underground tunnel, hollow opening in the ground Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012