Статьи в словаре Ефремовой
вгонять
несов. перех.
1. Гнать внутрь чего-либо; загонять.
// Заставлять прятаться, укрываться где-либо (обычно о непогоде, дожде, сильном ветре и т.п.).
2. разг. С силой вбивать, вколачивать куда-либо
// Втыкать, вонзать.
// Вталкивать, вставлять внутрь чего-либо, заполнять чем-либо
// Плотно подгонять, пригонять по размерам одно к другому.
// перен. Вводить в узкие пределы, границы.
3. перен. разг. Приводить в какое-либо состояние (обычно тяжелое, неприятное).