The team was accused of having nobbled the competition.
To cheat or manipulate something unfairly.
The nobbled results raised suspicions among the judges.
Describing something that has been tampered with or unfairly altered.
With powerful free picture dictionary & flashcards.