bear down on


Meanings

  • sail towards another vessel, of a ship
  • exert a force with a heavy weight;