Definition, synonyms and related words
Initialism of scientific/science advisory board.
"The local villagers were furious when they discovered that a known sab had been cutting down the hedgerows to ruin the upcoming hunt."
A saboteur, especially of fox hunts.