SynonymX
Speak
Trapped
Definition of Trapped
1.
Forced to turn and face attackers
Adjective Satellite
Synonyms for word "trapped"
at bay
cornered
treed
Semanticaly linked words with "trapped"
unfree