thoroughgoing,-deep,-basic,-complete

listen to the pronunciation of thoroughgoing,-deep,-basic,-complete