What does "keck" mean?

Keck: To heave or to retch, as in an effort to vomit. [R.] Swift.

Additional senses

  1. 2.An effort to vomit; queasiness. [R.]

Sources