1. Of or pertaining to the woods or forest. 2. abounding in trees; "an arboreous landscape"; "violets in woodsy shady spots"; "a woody area near the ">highway"
woodsy |