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.
1 Yes. 2  If you submit an application in person, or if an application is submitted on your behalf by an acceptable third party at a Passport Canada office in Canada, Passport Canada will courier the passport to your U.S. address. Who do I call? 2  How do I check on the status of my passport application? 3  Call Passport Canada directly toll free from the USA at 1-800-567-6868 or use the general enquiry form. 4  To check the status of your application online, use the status request form for an adult or for a child.