Steel trap

What is Steel trap?

Steel trap definition and meaning on Dictionary terms:
noun
a trap for catching animals, consisting of spring-operated steel jaws with sharp projections that clamp shut.

 

reference: www.dictionary.com/browse/steel-trap

Tags: