MOTHER NATURE Meaning of MOTHER NATURE in English nature, natural forces and causes Mother Nature provided the basic foods: wild vegetables and water. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012