Top match逞chěngto show off; to flaunt; to carry out or succeed in a scheme; to indulge; to give free rein to Listen Explore