Definitions

mén busy; resolute; to exert; to make progress