Wikipedia says:

Usability is a term used to denote the ease with which people can employ a particular tool or other human-made object in order to achieve a particular goal. Usability can also refer to the methods of measuring usability and the study of the principles behind an object’s perceived efficiency or elegance.

In human-computer interaction and computer science, usability usually refers to the elegance and clarity with which the interaction with a computer program or a web site is designed. The term is also used often in the context of products like consumer electronics, or in the areas of communication, and knowledge transfer objects (such as a cookbook, a document or online help). It can also refer to the efficient design of mechanical objects such as a door handle or a hammer.

Google starts with:

  • Quite simply, usability is making your site easy for your customers to find the exact information they need when they need it. …
    www.searchenginewriting.com/glossary.shtml
  • A set of attributes that bear on the effort needed for use, and on the individual assessment of such use, by a stated or implied set of users. Learnability Understandability Operability
    www.bigpedia.com/encyclopedia/ISO_9126
  • the ease of use, learnability, efficiency, and error tolerability of a particular product.
    www.utexas.edu/academic/diia/assessment/iar/glossary.php
  • I still haven’t decided about my own definition. It might take a while, it’s not an easy task.