身心障碍 shēnxīnzhàng'ài disability Origin Definitions Defs Strokes Stroke Words Sentences Sents 身心 shēnxīn noun body and mind the physical body and the spirit; mental and physical障碍 障礙 zhàng'ài noun obstacle barrier; obstruction; hindrance; impediment