adjective
1.
Synonyms: precipitate 1, hasty, headlong, hurried, impetuous, precipitant, precipitous, rushing, subitaneous, sudden
Related Word: hastened; casual, informal, unceremonious; quick, speedy
Contrasted words: dilatory, laggard; easy, relaxed
Antonyms: deliberate, leisurely
2.
Synonyms: bluff , blunt, brief, brusque, crusty, curt, gruff, short, short-spoken, snippy
Related Word: brisk, crisp, sharp; impetuous, quick, ready
Contrasted words: calm, easy, relaxed
3.
Synonyms: steep 1, arduous, precipitate, precipitous, sheer, sideling, steepdown, steep-to, steep-up, ||stickle
Related Word: perpendicular, plumb, vertical
Contrasted words: inclined, slanting; flat, level, plane, smooth
Antonyms: sloping