ON MORAL GROUNDS Meaning of ON MORAL GROUNDS in English based on what is right and wrong We refuse to accept money from drug dealers - on moral grounds. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012