Meanings1to have perfect mastery of sth2to be up to the markWritten Forms過硬Traditional · Main Form过硬Alternate Form