Freebase(5.00 / 1 vote)Rate this definition: A brochure is a leaflet. Brochures are advertising pieces mainly used to introduce a company or organization, and inform about products and/or services to a target audience. Brochures are distributed by mail, handed personally or placed in brochure racks.They are usually present near tourist attractions and hotels.
For any information and suggestions on Passport services, please call at 1800-258-1800 (Toll Free) or write to us through accessing the Feedback link on the Home Page.
You no longer need to wait in long queues just to check the status of your passport application. Now you can call the passport toll free number 1800-258-1800 and find out the reason thats causing delay in issuance of passport. You can also do the same on official website http://passportindia.gov.in.