steer joint
nounDefinition of steer joint
: an establishment (such as a gambling house) that employs steerers
Keep scrolling for more