Meanings1to rush to conclude a matter2to end up abruptlyWritten Forms草草收場Traditional · Main Form草草收场Alternate Form