bolt down


Meanings

  • drink down entirely;
  • eat a large amount of food quickly;