Meanings1to immediately put into practice something one has just learned (idiom)Written Forms現學現用Traditional · Main Form现学现用Alternate Form