Meaning As much as is needed. کافی Example“Do we have enough time to finish the paper?” Synonymssufficientadequate Antonymsinsufficientscarce Practise basic words All words