A bookie is a person who accepts bets on sporting events or other competitions, often illegally. They keep odds and pay out winnings based on the outcome of the event.