ademar
Top 8000
Meanings
Verb
1. to encase (underground works, transitive)
2. to shore up (mining, transitive)