1. Abounding in usually unwanted vegetation.
2. Covered with growing plants.
1. At the highest point of development especially in judgment or knowledge
2. Fully developed or matured and ready to be eaten or used; SYN. mature.
3. Fully prepared or eager