Word Definition

Trapping

  1. of Trap

Synonyms