Meanings

  1. abject

  2. despicable