noun - the ability to do something well or effectively
adjective - showing an attitude of being superior to others
adjective, British English, informal - easily annoyed, bad‑tempered, difficult to deal with
verb, American English, informal - to prepare yourself, someone, or something for something
noun - the quality of being clear enough to read
verb, informal - to find something very quickly and without planning