2282 / 2512

What does 扎实 (zhā shi) mean in English?

扎实
zhā shi扎實

strong; solid; sturdy; firm; practical