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.
In most European countries, the international toll free access code is 00. However, some phone systems require an additional number, such as 0 (resulting in 000) to gain access to the toll free number. Please try dialing 00 800 81002 222 or 000 800 81002 222.