Word Definition

Trapped

  1. of Trap

Synonyms