Definition of subcavity in English:

subcavity

noun

  • A subdivision of a cavity; a cavity adjoining a larger cavity.

Origin

Mid 19th century.