一知半解yī zhī bàn jiěyizhibanjie(idiom) to have a superficial knowledge of a subject; to know a smattering of sthCharacters in this word一one半half知to know, to perceive, to comprehend解to explainStudy it in Yanamino