cantankerous - adjective

normal formcantankerous
comparative
superlative