Butterfly gardening (But'er-fli' gard'n-ing) (noun) 1. the practice of attracting butterflies to your garden by the growing of common plants and flowers which they use for food and nectar 2. an easy activity that will add color, light, and beauty to your garden and home 3. a rewarding outdoor hobby that is sweeping the country. Book jacket.