English word definition — powered by WordNet
easily irritated or annoyed
abnormally sensitive to a stimulus
capable of responding to stimuli
Want to remember irritable?