Definition of nuisance grounds in English:

nuisance grounds

plural noun

Canadian
  • A rubbish dump.