General Industry TermGRADefinitionGrangemouthgra means Grangemouth. sometimes used as shortcut for the Grangemouth Site✓ Verified termSuggest a correction