English synonyms about - contact  

iron trap

noun

1 iron trap

A trap from which there is no escape.


Find more on iron trap elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0503