Explain the meaning of this phrase - buds are nipped Share with your friends Share 1 Tanvi Goel answered this Dear Student It means to stop something before it grew into something large. Regards 3 View Full Answer