有眼无珠yǒuyǎnwúzhūMeanings1. (idiom) blind as a bat (figuratively)2. unaware of who (or what) one is dealing with3. to fail to recognize what sb a bit more perceptive wouldCharacters used有to have眼hole无not珠pearl