Navitasan Posted 12 years agoGrammar
Criticisms on grounds of...
1-There were criticisms of our project on grounds of morality.
Meaning: There were criticisms that called the morality of our project into question.
I think '1' works, but one could also say:
2-There were criticisms of our project on grounds of immorality.
Gratefully,
Navi.