Trapped man Synonyms

Definitions for Trapped


  • (adjective) forced to turn and face attackers

Definitions for Man