EGAVE
tetchiest
Meaning
adjective
superlative form of tetchy: most tetchy
Similar words
techy
Save “tetchiest” to learn later