Meaning

1 senses
  1. (figuratively, informal)Trapped; cornered.

mousetrapped — meaning, examples, forms, synonyms | Krumeto