碍手碍脚àishǒu'àijiǎoTop 45000Meanings1. (idiom) to be in the way; to be a hindranceCharacters used碍to hinder手hand脚foot