CAVERN MEANING IN ENGLISH

• Cavern Definition & Synonyms

  1. (n.) A large, deep, hollow place in the earth; a large cave.


• Caverned Definition & Synonyms

  1. (a.) Containing caverns.
  2. (a.) Living in a cavern.


RECENT SEARCHES