What is the meaning of geotechnical engineering?

Explanation:

Geotechnical engineering deals with soil and rock mechanics.

Explore more in Civil Engineering: