Meanings

  1. adequate, sufficient