agency of the U.S. Department of Justice responsible for enforcing the laws pertaining to the admission of foreigners into the United States
INS
Meaning of INS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012