ReadWriteQuiz
Chinese dictionary
v.have a clear knowledge (of); know clearly; know something penetratingly
为所有人所洞晓
be understood thoroughly by all
洞晓之中利弊
have a clear understanding of the advantages and disadvantages
洞晓乐律
be well-versed with tonality and temperament