Dictionary search results

Showing 1-3 of 3 results

stalactite British & World English

A tapering structure hanging like an icicle from the roof of a cave, formed of calcium salts deposited by dripping water

stalactite New Oxford Dictionary for Writers & Editors

mineral structure hanging from the roof of a cave