一知半解yīzhībànjiě
Top 45000
Meanings
1. (idiom) to have a superficial knowledge of a subject; to know a smattering of sth
Characters used