{n. phr.} A person who is inexperienced or innocent in certain things. * /He is a good driver, but as a mechanic he is just a babe in the woods./ Compare: OVER ONE'S HEAD, BEYOND ONE'S DEPTH.
BABE IN THE WOODS
Meaning of BABE IN THE WOODS in English
Slang English vocab. Английский сленговый словарь. 2012