James Scott No Comments

As relates to nuisance is synonymous with “obnoxious” and means objectionable, disagreeable, displeasing and distasteful.