kamus
.
Search
About
treed
English
at bay(p), cornered, trapped, treed
Adjective
Forced to turn and face attackers
English: at bay(p), cornered, trapped, treed
English words with similar meanings
Show 3 words
at bay
cornered
trapped