Synonyms of Iron Trap in English :
Antonyms of Iron Trap in English
Thesaurus of Iron Trap in English
1. (noun) a trap from which there is no escape