Definition of Trapped

  • 1. Forced to turn and face attackers Adjective Satellite

Synonyms for word "trapped"

Semanticaly linked words with "trapped"