trapping ( synonym found)

Definition of trapping:

(n) : an instance of ensnaring something or someone; an ornamental covering or harness for a horse; caparison

Definition of trapping:

(n) : an instance of ensnaring something or someone; an ornamental covering or harness for a horse; caparison

Back to Top