Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
a computer program or device that is connected to the internet and can understand spoken questions and instructions, designed to help you to make plans, find answers to questions, etc.:
someone who works as an assistant for several companies from their own home or office using the internet:
Share your knowledge with the community
Browse our collection of 300,000+ community-written definitions