temeljit

Adjective

 * 1) thorough, solid (basis, knowledge, scope etc.)