English word definition — powered by WordNet
diminished in strength, quality, or utility
mentally or physically unfit
Want to remember impaired?