嵌

Definitions

 * 1) to inlay; to embed; to imbed; to fix deeply and firmly
 * 2)  deep
 * 3)  grotto; cave
 * 4)  to fall into; to sink
 * 5)  precipitous; rugged; cratered