treed 英英释义
adj
1. forced to turn and face attackers
e.g. a stag at bay
she had me cornered between the porch and her car
like a trapped animal
Synonym: at bay(p)corneredtrapped
treed是什么意思,treed在线翻译,treed什么意思,treed的意思,treed的翻译,treed的解释,treed的发音,treed的同义词,treed的反义词,treed的例句,treed的相关词组,treed意思是什么,treed怎么翻译,单词treed是什么意思