Word Definition

Snared

  1. of Snare

Synonyms