garden – n. a plot of ground where herbs, fruits, flowers, or vegetables are cultivated
hobby – n. a pursuit outside one's regular occupation engaged in especially for relaxation
path – n. a track that is made by people or animals walking over the ground < We followed a winding path through the woods. >
variety – n. the quality or state of having different forms or types
nip – v. to sever by or as if by pinching sharply nipped the dead flowers from the plant : to destroy the growth, progress, or fulfillment of
idiot – n. a foolish or stupid person
From Dialogue
walk off – phrasal v. : to get rid of a bad feeling or condition by going for a walk
catch up – phrasal v. : to provide with the latest information
gave up – phrasal v. : to quit doing or attempting something especially as an admission of defeat
Right on! informal phrase / somewhat old-fashioned : used to say that you agree completely with what someone has said