treed
treed基本解释
adj.育林的;植树的
treed同义词
treed英英释义
"a stag at bay""she had me cornered between the porch and her car""like a trapped animal"