Word of the day

 

Atrabilious – melancholy; ill-tempered, ill-natured; peevish.

Leave a comment