Definitions of grounds
reasons for something; justification
He was acquitted and discharged by the High Court on grounds of insanity.
There are multiple definitions - click on the translation that matches your context.
根据 means:
名词
full
noun
reasons for something; justification
He was acquitted and discharged by the High Court on grounds of insanity.