wire room
nounDefinition of wire room
: a room or establishment where bookmaking is carried on under cover of legitimate business
Keep scrolling for more
Keep scrolling for more