Meanings

  1. pledge

  2. guarantee