reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
INS abbreviation of "International News Service." [1/2 definitions]
news agency a business organization that gathers and sells news to subscribers such as newspapers and radio and television stations; news service.