Sudden. Unexpected, unusual, abrupt, unlooked for, hasty, unanticipated, unforeseen, unprovided for; rash, quick, heedless, reckless.
Ant. Anticipated, foreseen, expected; slow, gradual, transitional, moderate; wary, cautious, careful, provident.
Suffer. Support, sustain, tolerate, permit; allow, let, grant, consent to; endure, bear, submit to, undergo, be affected by, experience.
Ant. Resist, rebel, repel, withstand; forbid, disallow, refuse, reject, expel, repudiate; fight, antagonize, challenge.
Sufficient. Competent, satisfactory, full, ample; equal, adequate, enough; qualified, capable, responsible; efficient; adapted, fitted.
Ant. Inadequate, incompetent, unsatisfactory, lacking, wanting, unequal, unfit, incapable, unqualified, insufficient, unsuited, meager, short, deficient, scanty.
Suggestion. Hint, innuendo, intimation, insinuation, implication.
Suitable. Proper, competent, correspondent, consonant, compatible, congruous, consistent; fitting, accordant, becoming, adapted; seemly, appropriate, agreeable, convenient; harmonious, uniform; homogeneous.
Ant. Improper, divergent, incompetent, incompatible, dissonant, incongruous, inconsistent, unfit, discordant, unbecoming; unseemly, inappropriate, inconvenient; unharmonious, different, heterogeneous.
Sum. Aggregate, quantity, magnitude, amount; compendium, substance, gist; height, completion; total, whole, computation; example, problem; collection; drift, bearing.