keep down


Meanings

  • place a limit on the number of
  • put down by force or intimidation;
  • manage not to throw up