Sufficient to meet a need or satisfy a desire; adequate...