Keen. Sharp; acute; bitter, severe, piercing, stinging; eager, vehement, fierce; prompt, ardent, cutting, biting, sarcastic, penetrating, satirical, shrewd; poignant, acrimonious, caustic; discerning, quick, astute.

Ant. Blunt, dull, languid, blind, indifferent, obtuse, undiscerning, slow, simple.

Keep. Retain, hold, reserve, detain, preserve, restrain, withhold, maintain, support, sustain, continue, guard, protect, adhere to, obey, fulfil; celebrate, honor, conduct, commemorate, solemnize; haunt, frequent; observe, perform; conceal, suppress; hinder, prevent, refrain.

Ant. Release, speed, liberate, send, dismiss; neglect, betray, abandon, discard; disregard, disobey, transgress, forsake, desert, forget.

Keeping. Charge, guardianship, custody, care; holding, preservation, restraint; maintenance, support, feed, provision; harmony, consistency, congruity, conformity, agreement.

Ant. Neglect, abuse, disregard; abandonment, destruction; non-support, betrayal; disagreement, incongruity.

Keepsake. Souvenir, token, remembrancer.

Ken. Sight, view, cognizance, knowledge, survey, range.

Ant. Ignorance, oversight, inexperience, inobservance.

Kernel. Seed, grain; nucleus; core, gist.