无师自通wúshīzìtōngMeanings1. self-taught2. to learn without a teacher (idiom)Characters used无not师teacher自self通to go through