What is the meaning of ?

C (academic letter grade); passable

allowed

permitted, allowed, licensed

-able; can be done

Source: wiktionary.org