squeamish

adj 1 -jepesi kuugua, -gonjwa; epesi kutapika, -enye kichefuchefu. 2 -enye kuchukia haraka, enye kuchukizwa, -enye haya. 3 -a kichefuchefu I feel ~ naona kichefuchefu. 4 -epesi kuona mashaka. squeamishly adv. squeamishness n.